如何使用jquery抓取来自ajax的数据?

如何使用jquery抓取来自ajax的数据?,jquery,.net,ajax,Jquery,.net,Ajax,如何使用jquery对来自ajax的任何页面的数据进行抓取,我想通过C#console进行抓取。好吧,这取决于发布数据时使用的结构 $.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(re

如何使用jquery对来自ajax的任何页面的数据进行抓取,我想通过C#console进行抓取。

好吧,这取决于发布数据时使用的结构

$.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代码段是通过jQuery进行的经典AJAX调用。“my.data”结构将由“my.net.page”处理。数据可以访问,因为它是.NET代码中的一个普通post变量,但根据结构的不同,必须以不同的方式处理

数据可以是简单的逗号分隔字符串(boooh),也可以是格式良好的JSON结构。 JSON允许您将数据塑造成一个序列化对象,您可以在csharp页面中反序列化和访问它。有很多图书馆。我建议你。请尝试使用此示例:

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

你所说的“抓取页面数据”是什么意思?