AJAX传JSON处理后的数据至后台
来源:互联网 发布:手机上中文编程的软件 编辑:程序博客网 时间:2024/05/21 06:49
前段方法:
var map={}
var jss = JSON.stringify(map);
后台解析
JSONObject jb = JSONObject.fromObject(data);
getString(String key); 获取字符串
getJSONArray(String key); 获取数组
示例:
前端:
function submit(){
if(validform()){
var accountList=[];
var moneyList=[];
var map = {};
map["nowdate"] =$("#nowdate").val();
map["FNumber"] =$("#FID").val();
var x2 = 0;
var bmoney2 = 0;
for(var i=0;i<len;i++)
{
if(($("#un_"+i).val()!="")&&($("#un_"+i).val()!="0"))
{
accountList.push($("#name_"+i).val());
bmoney2 = parseFloat($("#un_"+i).val());
moneyList.push(bmoney2);
//alert(bmoney2);
x2 += bmoney2;
}
}
map["price"] =x2;
map["acctList"]=accountList;
map["moneyList"]=moneyList;
var jss = JSON.stringify(map);
$.ajax({
type: 'POST',
url:"XXXX,
data: {data:jss},
dataType: "json",
success: function(data){
}
});
}
};
后台:
String data=request.getParameter("data");
JSONObject jb = JSONObject.fromObject(data);
String price=jb.getString("price");//金额
String nowdate=jb.getString("nowdate");//支取时间
String FNumber=jb.getString("FNumber");//客户ID
// String FAttachments=jb.getString("FAttachments");//单据数量
JSONArray bankList = jb.getJSONArray("acctList");//银行账户信息
JSONArray custormList = jb.getJSONArray("moneyList");//客户账户信息
JSONObject jb = JSONObject.fromObject(data);
String price=jb.getString("price");//金额
String nowdate=jb.getString("nowdate");//支取时间
String FNumber=jb.getString("FNumber");//客户ID
// String FAttachments=jb.getString("FAttachments");//单据数量
JSONArray bankList = jb.getJSONArray("acctList");//银行账户信息
JSONArray custormList = jb.getJSONArray("moneyList");//客户账户信息
阅读全文
1 0
- AJAX传JSON处理后的数据至后台
- Jquery 使用Ajax获取后台返回的Json数据后,页面处理
- Jquery 使用Ajax获取后台返回的Json数据后,页面处理
- Jquery 使用Ajax获取后台返回的Json数据后,页面处理
- 使用Ajax获取后台返回的Json数据后,页面处理
- jquery的ajax请求处理以及处理后台java传的json数据
- Play framework后台处理页面传过来的AJAX-JSON数据并给出响应
- ajax(json)请求发送至后台的接收处理
- [JS笔记]$.ajax传JSON数据到后台的注意事项
- ajax获取后台的json数据
- easyui 中的 form 提交 后获得 后台 的 json数据 与 jquery .ajax的不同之处
- 后台处理JSON数据
- jQuery ajax异步处理 后台返回json/jsonArray数据
- ajax提交数据到后台处理返回json问题
- EasyUI+Ajax+Json+一般处理程序实现数据的前台与后台的交互
- EasyUI+Ajax+Json+一般处理程序实现数据的前台与后台的交互
- jquery ajax 传数据到后台乱码的处理方法
- Ajax前台返回JSON数据后再Controller中直接转换成类型使用,后台接收json转成实体的方法
- QTP自动化
- 计算机中的2进制,8进制,16进制
- 文件上传类型总结
- git使用介绍
- Max Factor-求几个数中有最大质因数的数
- AJAX传JSON处理后的数据至后台
- String类笔记
- Linux常用目录的作用
- C++设计模式——单例模式
- iOS开发代码规范
- vue中运行程序会出现插值的形式,{{msg}}
- 【LeetCode】50、pow(x,n)
- linux grep 正则表达式
- android studio 2.3 编译动态库