如何在C#中使用Jquery.form插件?

时间:2009-11-05 08:46:06

标签: c# .net jquery forms plugins

我在C#/ .NET [WebMethod](注意:我在Mono上)不是很有经验,我想知道如何使用JQuery.form plutin。  我有一个Service.asmx和Service.asmx.cs,其中包含我使用标准jQuery AJAX调用调用的方法。

在“action”属性中,我将链接添加到服务(/blah/blah/Service.asmx/myMethod)。哪个公司和/或属性必须有'myMethod'来接受POST消息?

谢谢

1 个答案:

答案 0 :(得分:0)

在这种情况下使用[WebMethod]并不重要。您只需要知道如何格式化HTML表单。这是它应该是什么样子:

<form id="myForm" action="/blah/blah/Service.asmx/myMethod/" method="post">
....
</form>

要设置jquery,您只需指定要返回的内容即可。这是一般表格,您可以根据自己的需要进行自定义。

$("#myForm").ajaxForm({
    dataType: 'json',
    success: function (responseText, statusText) {
        ...
    },
    beforeSubmit: function (formData, jqForm, options) {
        ....
    }
}); 

dataType的选项是json,xml,script或none。在success函数中,您可以处理返回的ajax数据。

希望有所帮助。