如何使用$ .ajax()保存页面

时间:2009-08-20 18:07:13

标签: jquery

如何使用$ .AJAX()?

从aspx页面保存项目

我应该使用WebService方法并将数据传递给webMethod并处理save。?

喜欢

$.ajax({
   type:"POST",
   url:"Save.aspx/MySaveMethod",
   data:{????}



});

数据包含什么。

有没有更好的方法。我正在使用ASP.NET 2.0和JQuery。

1 个答案:

答案 0 :(得分:2)

通常你会序列化表单数据并发送它,尽管你可能只序列化它的一部分。这将从表单中获取所有命名的输入元素,并从中生成一个查询字符串以传回AJAX请求。

$.ajax({
    type:"POST",
    url:"Save.aspx/MySaveMethod",
    data: $('form').serialize(),
    ...
});