knrt.net
当前位置:首页 >> jquEry AjAx DAtA >>

jquEry AjAx DAtA

// 登陆<br>function loginAjax(param) {<br> var self = this;<br> $.ajax({<br> type: 'post',<br> url: '/user/login',<br> dataType: 'json',<br> data: param,<br> success: function(data) {<br><br> },<br> error: function(error) {<br> console.log(error);<br> }<br>

data.XXX data 点 返回的数据 比如返回一个变量 val 就是data.val 如果是数组的话 data.val[i]

将自动转换为请求字符串格式.get 请求中将附加在 url 后.查看 processdata 选项说明以禁止此自动转换.必须为 key/value 格式.如果为数组,jquery 将自动为不同值对应同一个名称.如 {foo:["bar1", "bar2"]} 转换为 '&foo=bar1&foo=bar2'.

作为post参数

后台类是通过request.getParameter(参数名)来取得参数值的在你的这个里面就应该是request.getParameter("data")取出的值就是"params"

data 是要传到后台的参数,格式是 key valuedata:{'inputJobIDS':jobIDArr.toString(), 'reportType': $("input[name='reportType']").val() }

请问您是想知道服务器怎么接收数据还是怎么处理数据呢?接收数据不同的语言有不同的封装形式,就拿PHP来说,可以用$_GET 和$_POST两个常量来获获取接收到的数据,Java可以用过HttpServletRequest中的getParameter获取数据,.NET

data 本身是个json对象 你需要做的是在传输前把就这个json对象处理一下 把为空的键值去掉, 或者复制不为空的键值到一个新的json 把新的json作为data 传送

$(function(){ var str = "name1,name2,name3"; //假如是前台得到的文本框的name属性e5a48de588b63231313335323631343130323136353331333332623934var para = ""; //创建一个data参数对象 var str_2 = ""; //最终得到的累加结

一般情况下 后台传回JSON字串 前端收到以后先转成json 对象 然后遍历取出 数值 刷新页面组件var jsonOprtInfo;Ext.Ajax.request({ url: "php/tools/get_user_tips.php",method: 'POST',async : false,scope: this, success: function(response, options

网站首页 | 网站地图
All rights reserved Powered by www.knrt.net
copyright ©right 2010-2021。
内容来自网络,如有侵犯请联系客服。zhit325@qq.com