ajax传多个参数的写法

1.

var str=$("ap").find(‘resp_code‘).html();  //获取富友返回xml数据里面的值
var contract_no=$("ap").find(‘contract_no‘).html();//合同号
//将合同号的值,赋给隐藏域里
$("#contract_no").val(contract_no);
var user_name=$("#user_name").val();
var mchnt_txn_ssn=$("#mchnt_txn_ssn").val();
var Height= $(document).height();
var $L=document.documentElement.clientWidth;
var $H=document.documentElement.clientHeight;   //使用Js获取当前客户端的高
var $CW=Math.ceil($(‘.zzc-erro‘).css(‘width‘).substr(0,3));
var $CH=Math.ceil($(‘.zzc-erro‘).css(‘height‘).substr(0,3));
if(str=="0000"){

$.ajax({
type:"post",
url:‘3.php?action=ok‘,
async : false,
data: {contract_no:contract_no ,user_name:user_name ,mchnt_txn_ssn:mchnt_txn_ssn},
success:function(data){

}
});

时间: 2024-10-15 08:45:51

ajax传多个参数的写法的相关文章

jQuery ajax传多个参数

ajax可以传送一个或多个参数到后台php中 <script> $(function(){ $("#sub_btn").click(function(){ var email = $("#email").val(); var preg = /^\w+([-+.]\w+)*@\w+([-.]\w+)*\.\w+([-.]\w+)*/; //匹配Email if(email=='' || !preg.test(email)){ alert("请填写

Ajax 传参数到MVC

1.   传多个参数 var $this = $(this);        var id = $this.attr("attrid");        if (id <= 0) {            return;        }        $.ajax({            url: '/cabinlevelfare/delete',            contentType: "application/json",           

【JS】【2】ajax传的参数为数组时,后台接收为null的处理

前言: 1,参考博客:解决JavaScript中使用$.ajax方式提交数组参数 - Just_Do - 博客园(http://www.cnblogs.com/caoyc/p/5710702.html) 2,解决方案:添加traditional : true 正文: js: var array = []; $("input").each(function(){ array.push($(this).val()); }); $.ajax({ type : "GET",

Ajax中send方法参数的使用

一般情况下,使用Ajax提交的参数多是些简单的字符串,可以直接使用GET方法将要提交的参数写到open方法的url参数中,此时send方法的参数为null. 例如 : var url = "login.jsp?user=XXX&pwd=XXX"; xmlHttpRequest.open("GET",url,true); xmlHttpRequset.send(null); 此外,也可以使用send方法传递参数.使用send方法传递参数使用的是POST方法,需

【转】Ajax中send方法参数的使用(get/post)

Ajax中send方法参数的使用 一般情况下,使用Ajax提交的参数多是些简单的字符串,可以直接使用GET方法将要提交的参数写到open方法的url参数中,此时send方法的参数为null. 例如 : var url = "login.jsp?user=XXX&pwd=XXX"; xmlHttpRequest.open("GET",url,true); xmlHttpRequset.send(null); 此外,也可以使用send方法传递参数.使用send方

ajax传参到实体类对应字段

之前看公司的代码,从页面ajax传参数到接口类,接口类用一个实体接收.我一直以为c#会自动识别,赋值到同名的字段. 我曾和朋友讨论过,双方辩论.朋友认为c#没有这种功能,没有这样高级匹配的机制.而我因为在项目中使用的是直接传值,并没有做过什么拼接或转换,所以我认为c#会自动把同名的自动赋值.朋友不同意,于是我们觉得代码上见分晓. 打开vs,我们开始调试,写好一段ajax的js,Url就写接口类的路径,参数为一段json,然后接口类那边接收json.写到接口类的时候,我想要接收ajax传来的数据,

SpringMVC中出现&quot; 400 Bad Request &quot;错误(用@ResponseBody处理ajax传过来的json数据转成bean)的解决方法

最近angularjs post到后台 400一头雾水 没有任何错误. 最后发现好文,感谢作者 SpringMVC中出现" 400 Bad Request "错误(用@ResponseBody处理ajax传过来的json数据转成bean)的解决方法 今天开发过程中,在SpringMVC中的Action中处理前台ajax请求传过来的json数据直接转成对应的实体类时出错:400 Bad Request,后台也不报错,400指的的是请求无效(请求有语法问题或者不能满足请求),调试了好长时间

js上传文件带参数,并且,返回给前台文件路径,解析上传的xml文件,存储到数据库中

ajaxfileupload.js jQuery.extend({ createUploadIframe: function(id, uri) { //create frame var frameId = 'jUploadFrame' + id; if(window.ActiveXObject) { var io = document.createElement('<iframe id="' + frameId + '" name="' + frameId + '&qu

ajax 传至特殊符号后台无法解析

使用ajax传=%之类无法获得我们预期想要的参数,可以使用两种办法解决: 第一种:前台js去将你想传的特殊字符编码替换,你可以使用正则表达式或其他手段,前提你还得知道你想要替换的特殊字符编码什么,例如%25,%26,%28都是什么意思,这种不推荐. 第二种:就是使用 js 函数encodeURI()对中文字符进行两次编码,服务器端采用URLDecoder类对客户端传输过来的中文字符进行UTF-8格式的解码. 示例:name= encodeURI(encodeURI("你想要的"))UR