www.gxgs.net > JQuEry中的AjAx怎么传参到后台

JQuEry中的AjAx怎么传参到后台

$.ajax({ url: '../api/findUser', type: "POST", data: {//data就是参数,是json格式 userCode: '201702009', userName: '张三' }, async: false, dataType: 'json', cache: false, success: function (args) { //请求成功返回后执行的动作 }, ...

文档里面有些,$.ajax有一个data属性:http://www.w3school.com.cn/jquery/ajax_ajax.asp 通过这个属性来传参

js代码 var param1 = 12;var param2 = 24;$.ajax({type:"POST",url:"ajax",data:{'param1': param1, 'param2': param2},success:function(data){}}); action配置(假如ajax url匹配com.test.Ajax这个类) /success.jsp后台代码(Ajax类) package...

可能的原因:1 你后台没有返回值 2 你ajax 的success 函数里没做接受数据 或后台返回的数据与接收的 数据类型不一致 3 后台有异常抛出

data:"{'A':'1','B':'2'}" 后台 public string XXX(string A,string B){ ....... return xxxxx;}

materielNo的值不能直接这样获取 后台改为:string str=requst["materielNo"].tostring(); 然后把str作为参数传到函数findMateriel中,即为:public void findMateriel(String str){}

$.get("test.html?val=")

给你个例子,用得servlet,你可以改改 index.html 第1个ajax例子 var xmlHttp;//局部刷新的关键,通过这个对象与服务器连接 //将xmlHttp实例化 function init() { try{ xmlHttp= new ActiveXObject('Msxml2.XMLHTTP'); } catch(e) { try{ xmlHtt...

可以的,一般的做法是把第二个ajax写成一个function,然后调用即可,自己多尝试一下

网站地图

All rights reserved Powered by www.gxgs.net

copyright ©right 2010-2021。
www.gxgs.net内容来自网络,如有侵犯请联系客服。zhit325@qq.com