通过Jquery和远程MVC进行异步调用可以使用Get方式也可以使用Post方式。接下来演示一个Post的方法。
Post函数的第一个参数为MVC对应的后台Action方法,第二个参数为向后台传递的数据,此处使用serialize方法来提取div下所有可入力项目的值
序列化以后会得到一个字符串"FirstName=XXX&LastName=XXX",第三个参数指定回调函数,第四个参数指定回调返回的数据类型。可以是
json,jsonp,html,xml,text,script。需要特别注意的是,当调用serialize时,如果元素Id中存在使用关键字的情况serialize将返回null
服务器端代码:
客户端脚步文件: