我尝试使用新的更新查询字符串调用当前页面的代码:
onclick="ijk=(confirm(\'Are u sure\')?\''.$dgdBack.'\'+xallInput():\''.$dgdBack.'\');
alert(ijk);
window.location.href=ijk;"
假设$dgdBack
的值为"test1.php?a=1&b=qaz"
function xallinput返回我页面上当前表单的所有input = value对
alert(ijk)
显示一切正常:"test1.php?a=1&b=qaz&i1=v1&i2=v2"
但是在加载新页面时,网址只有第一部分(test1.php?a=1&b=qaz)
为什么?
答案 0 :(得分:0)
哪个元素包含“onclick”?你在test1.php中检查过任何“标题('位置:')”吗?
无论如何尝试下面的代码。 “return false”停止javascript中的所有进一步操作。它等同于“event.preventDefault()”
onclick="ijk=(confirm(\'Are u sure\')?\''.$dgdBack.'\'+xallInput():\''.$dgdBack.'\');
alert(ijk);
window.location.href=ijk; return false;"