2012-08-09 43 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"}]}