2012-08-09 63 views

回答

1

那麼,這取決於您用來發布數據的結構。

$.ajax({ 
    type: "POST", 
    url: "path.to.my.net.page", 
    data: (my.data), 
    error: function(xhr,status,error) {/* what to do if something is wrong */}, 
    success: function(return.data) {/* what to do if everything is all right */} 
}); 

previuos片段是一個經典的AJAX通過jQuery調用。 「my.data」結構將由「my.net.page」處理。這些數據是可以訪問的,因爲它是.NET代碼中的普通後置變量,但根據結構,它必須以不同的方式進行處理。

該數據可能是一個簡單的逗號分隔字符串(boooh)或格式良好的JSON結構。 JSON允許您將數據塑造爲序列化對象,您可以在csharp頁面中反序列化並訪問它們。有很多圖書館。我建議你JSON.NET。試試here與此示例:

{"id" : "0023", "name" : "Zap", items : [{"itemId" : "1", itemValue : "One"}, {"itemId": "2", "itemValue" : "Two"}]}