建网站的过程,郑州比较正规的装修公司,seo网站推广怎样,云图书馆平台网站建设拓展的代码#xff1a; 这段代码的原理是创建一个表单#xff0c;所有args都创建一个隐藏的input#xff0c;用post方法把这些参数传递过去 注意form表单一定要加载到页面中#xff0c;即下面代码中标红的部分#xff0c;不然参数是无法被传递的#xff08;因为这个被坑了…拓展的代码 这段代码的原理是创建一个表单所有args都创建一个隐藏的input用post方法把这些参数传递过去 注意form表单一定要加载到页面中即下面代码中标红的部分不然参数是无法被传递的因为这个被坑了 $.extend({StandardPost:function(url,args){var form $(form methodpost/form),input; //jquery方式 $(document.body).append(form); //js原生添加 //document.body.appendChild(form); form.attr({action:url});$.each(args,function(key,value){input $(input typehidden);input.attr({name:key});input.val(value);form.append(input);});console.log(args);form.submit();}}); 简单调用 $.StandardPost(url/path/req,{arg0:arg0,arg1:arg1}); 获取url链接传递的参数 var Request new Object();Request GetRequest();function GetRequest() {var url location.search; //获取url中含?符后的字串var theRequest new Object();if (url.indexOf(?) ! -1) {var str url.substr(1);strs str.split();for (var i 0; i strs.length; i) {theRequest[strs[i].split()[0]] strs[i].split()[1];}}console.log(theRequest)return theRequest;} 这是用post方法跳转页面即跳转的页面是不带后面的参数的 当然也可以直接用get方法直接链接跳转携带返回参数 比如 window.location.href /goRequest[go]arg0Request[arg0]arg1Request[arg1]; 转载于:https://www.cnblogs.com/calamus/p/7886089.html