ajax data参数 使用json对象传递
2017-10-20 14:54
627 查看
创建一个json对象
ajax 使用json对象参数
总结:当ajax的dataType为“json”时,传递的参数即为json对象
var obj = {}; obj.productId = productId + "|" + parseInt($("#buyNum").text()) ; obj.payType = payType; obj.tRealPrice = tRealPrice; obj.tIntegral = tIntegral; obj.cardNo = bankId; obj.payToken = $("#payToken").val(); //可以根据不同条件传递添加属性 if(from == "luck"){ var luck_tPromotionAdId = $("#luckInfo").data("luck_tPromotionAdId"); var luck_tSchedule = $("#luckInfo").data("luck_tSchedule"); var luck_tActivityId = $("#luckInfo").data("luck_tActivityId"); if($.ckIsEmpty(tPromotionAdId)){ obj.tPromotionAdId = tPromotionAdId ; } obj.tSchedule = luck_tSchedule ; obj.tActivityId = tActivityId }
ajax 使用json对象参数
$.ajax({ type : "post", url : $.ckGetContext() + '/pay/doPayOrder', data : obj, dataType : "json", success : function(data){ var json = $.ckObjToJsonStr(data.cmbData); $('body').append("<form id='ckForm' style='display: none;' method='post'></form>"); $("#ckForm").attr({"action":data.cmbaddress}); var input = '<input name="jsonRequestData" value=\'' + json + '\' type="hidden">'; $("#ckForm").append(input); $("#ckForm").submit(); }, error : function(msg){ alert(msg) } });
总结:当ajax的dataType为“json”时,传递的参数即为json对象
相关文章推荐
- jquery中ajax向action传递对象参数,json ,spring注入对象
- asp.net mvc框架中,ajax传递json对象,并自动转换成参数对象的方法
- SpringMVC中使用Ajax POST请求以json格式传递参数服务端通过request.getParameter("name")无法获取参数值问题分析
- asp.net mvc框架中,ajax传递json对象,并自动转换成参数对象的方法
- AJAX技术使用XMLHttpRequest对象传递参数的中文乱码问题
- Ajax使用JSON将对象、集合传递给后台的方式(用于同时对多个对象进行修改)
- 1:HTML 中 onclick 触发函数 xxx(param) 要传递对象参数的解决方法 2:LocalStorage存储JSON对象的问题 3:ajax请求传送参数为对象问题
- Ext.data.JsonStore使用HttpProxy加载数据时传递参数的两种方法
- java servlet使用jquery 的ajax交互 传递json对象
- SpringMVC中使用Ajax POST请求以json格式传递参数服务端通过request.getParameter("name")无法获取参数值问题分析
- ssh框架使用json和ajax传递参数的区别
- 使用ajax通过json传递不确定个参数至C#后台(Razor)
- ajax传递参数,后台如何接受对象(关于contentType: “application/json”)
- asp.net mvc框架中,ajax传递json对象,并自动转换成参数对象的方法
- 关于怎么解决从ajax传入的json参数注入到Controller的接收对象 以及如何在Spring Boot项目使用参数校验
- 使用Intent对象来实现两个(或多个)Activity之间的跳转,并实现在Activity之间传递参数。
- 使用AJAX传递中文参数时出现乱码
- 使用AJAX传递中文参数,在后台接受出现乱码问题
- 使用ajax传递参数
- java学习笔记(四)----对象、数组作为参数传递,静态变量、静态方法的使用,内部类,使用文档注释