最近接了个烂项目,虽然有很多不如意的地方,但既然是在这个岗位上,还是找找值得学习的内容吧。
这里发现一个JS方法很实用。把请求地址和请求参数通过form 表单提交。
公用方法:
function post(url, arr) { var params = eval('(' + arr + ')'); var temp = document.createElement("form"); temp.action = url; temp.method = "post"; temp.style.display = "none"; for ( var x in params) { var opt = document.createElement("textarea"); opt.name = x; opt.value = params[x]; temp.appendChild(opt); } document.body.appendChild(temp); temp.submit(); return temp; };
调用方式:
<a href="javascript:void(0)" οnclick="kdpz();">aaa</a>
调用JS方法
function kdpz() { post('${webPath}kdfw/kdgz', "{'platformUserName':'" + '${platformUserName}' + "'}"); };