发布网友
共1个回答
热心网友
$.ajax({ url: "test.html",
cache: true,
type: "POST",
async: false,
//同步请求,同步请求将锁住浏览器,用户其它操作必须等待请求完成才可以执行
dataType: "json",//返回的数据是json格式的
data: {"id":123} ,//这个传递到后台的数据,如果是get方式的可以直接把值放到url后面
success: function(data){
alert(data);//成功调用后台返回的对象
}});
ajax还有挺多属性的,具体你参考w3school吧。
你在表单里增加个点击事件,然后写个方法把ajax放到方法里面,不刷新的提交表单数据传到后台了
也可以给form加个id,然后$("#id").submit();就行了追问我问的是ajaxSubmit,不是ajax,ajaxSubmit加了async: false属性,没反应