求ajax无刷新自动结算表单数据的代码

想了解下ajax的无刷新自动结算表单内的数据的功能,跪求各位路过的好心人看到后给予援助啊

4个回答

直接敲一个简洁的例子给你

接下来是js 部分,使用jquery

var name= $("#name").val();
var age=$("#age").val();
$.ajax({url:'/commit',//后台映射地址
data:'name':name,"age":age//data为参数
type:'POST',//提交类型
success:function(data){alert(data)},//成功时的回调函数
error:function(xhr){alert('发生错误\n'+xhr.responseText)}//失败时调用的函数
})

ios_king
果冻剑客 你用选择器选中然后加个 :check 就是选中的值 如 $('input[name="test"]:checked').val 这就表示被选中的值
3 年多之前 回复
qq_31189585
MoreLC 如果表单里有两个单选按钮,我该怎么获取到被选中的那个并传到后台呢?希望能敲代码看看,十分感谢----
3 年多之前 回复
 $.ajax({url:'xxxxx',
data:$('#formId').serialize(),
type:'POST',
success:function(data){alert(data)},
error:function(xhr){alert('发生错误\n'+xhr.responseText)}
})

首先你要使用jq把你表单的数据都获取出来,然后你使用一楼的那种方式吧你获取的数据发送到你的服务器上去,然后在后台进行结算,然后返回一个json字符串回来里面装有你处理后的结果以及想返回回来的数据,然后在使用jq解析把返回的数据更新到界面上

把你的条件传到后台,然后返回一个json串,用ajax

Csdn user default icon
上传中...
上传图片
插入图片
抄袭、复制答案,以达到刷声望分或其他目的的行为,在CSDN问答是严格禁止的,一经发现立刻封号。是时候展现真正的技术了!
立即提问