/**
* 使用ajax提交数据
*/
function ajax_post(the_url,the_param,succ_callback){
$jq.ajax({
type : 'POST',
cache : false,
url : the_url,
data : the_param,
success : succ_callback,
error : function(html){
alert("提交数据失败,代码:" +html.status+ ",请稍候再试");
}
});
}
如何把表单中的数据传入到这个AJAX函数中啊(the_param)??
用jquery form插件jQuery Form 插件官网 只需要定义好表单(记得给form标签加上onsubmit="return false"属性),然后写下如下代码,就可以把表单按照ajax的方式提交啦(点击正常的<input type="submit"/>或者<button>提交</button>都可以)! $().ready(function() { //类似$.ajax用法 $('#myForm').ajaxForm({ url: 'your/backend/url', data: {a: 1, b: 2}, method: 'post', success: function(res) { /.../ }, dataType: 'JSON' }); //类似$.post用法 / $('#myForm').ajaxForm(function(res) { var resJson = JSON.parse(res); //... }); /}) 答案来源于网络
版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。