Jquery的异步提交与接收
Jquery的异步提交与接收较为简单与方便,接收也比较简单,注意好,基本就不会出错,
Jquery的异步提交的步骤与JS的步骤差不多,但调用的方法却千差万别
1.获取并提交页面数据
由于使用了Jquery代码所以需要引入Jquery的库
依然通过form表单获取用户输入的数据,但需要在用户输入信息的input标签上添加一个ID
便于通过ID获取用户在该Input标签输入的值(即value)
获取到用户输入后,再调用Jquery封装的异步
4000
提交方法,格式为下(get可被post或getJSON替换) 方法有三个参数,url提交给的方法,传输的数据,回调函数,参数用逗号隔开,回调函数中的参数会接受来自控制器返回的值,主要用于向用户反馈信息是否提交成功等.
$.get(“url”,{键:值},function(data){});
url:用于指定调用的方法的地址,第二个参数格式为键值对,键,调用方法的参数,值,发送方法的,数据.
2.接收并反馈给页面一个值
接收的方法比较简单,但功能也很强大,可接收post(较为加密的传输,其数据发送无上限,但相比get发送更慢)与get(非加密,用户输入的数据直接暴露在url上,存在风险,但传输速度快,在大部分无需保密的数据中经常使用)的数据,并且可以指名数据的类型,包括类类型也可以,方便使用,该接收方法使用率较高
控制器返回的值多为数据的格式,说以一般返回值用Json返回即:
return Json(“需要返回的值”,JsonRequestBehavior.AllowGet);
return Json:返回值的类型,不能返回二进制数,
JsonRequestBehavior.AllowGet:返回的值允许读取,如果不允许则返回有值但无法读取
总结:
1.Jquery的异步比较方便快捷,建议使用以提升开发速度
2.接收方法中写的get会暴露url是指原生代码,请勿与Jquery代码混淆
本文纯原创,如有雷同纯属巧合
- jQuery异步提交表单
- jquery阻止默认submit,改用异步提交
- jquery的ajax异步请求接收返回json数据实例
- 异步提交form的时候利用jQuery validate实现表单验证
- 使用jQuery.form插件,实现完美的表单异步提交
- JQuery异步提交表单
- 使用jQuery实现Ajax异步提交表单实现局部刷新
- jquery实现表单form异步提交
- Jquery实现异步提交表单,解决多表单提交的问题
- Ajax-jQuery.ajax( KV,... )可实现异步和缓存等提交方法
- 使用jQuery.form插件,实现完美的表单异步提交
- JQuery积累 -- 异步提交form表单
- 使用jQuery.form插件,实现完美的表单异步提交
- 关于ajax异步提交到后台的jquery应用
- JQuery异步提交表单、HTML提交表单到新窗口或IFrame
- jQuery结合Json提交数据到Webservice,并接收从Webservice返回的Json数据
- jQuery异步提交form表单
- 基于jquery的实现异步跨域提交表单的实现代码,需要的朋友可以参考下。
- 使用jQuery.form插件,实现完美的表单异步提交