js提交的表单得不到submit值, 15

<?phpecho($_REQUEST["Submit"]);?><scripttype="text/javascript"src="js/jquery-1.9.1.js... <?php

echo($_REQUEST["Submit"]);

?>

<script type="text/javascript" src="js/jquery-1.9.1.js"></script>
<script>
function del()
{
$("#form1").submit();
}

</script>
<img src="images/20140830/1111120.jpg" width="50" height="50" onclick="del()" />
<form id="form1" name="form1" method="post" action="?operate=<?=$operate?>">
<input name="test" type="hidden" id="test" />
<label>
<input type="submit" name="Submit" value="提交" id="Submit" />
</label>
</form>

直接点提交可以输出,JS提交的就没有输出,怎么回事?
展开
 我来答
mapple_leave
2015-03-25 · TA获得超过151个赞
知道答主
回答量:33
采纳率:0%
帮助的人:28.4万
展开全部
  1. 在del()函数最开头加个alert(); 看看del这个函数被调用了没有,如果弹出了窗口,说明调用了,那就是$("#form1").submit();这里的问题。

  2. 个人感觉很有可能是submit按钮的id的问题,去掉那个id=“Submit”或者改个和浏览器预定义函数不相同的名字。去掉:<input type="submit" name="Submit" value="提交" />,或者更改:<input type="submit" name="Submit" value="提交" id="SubmitData" />


推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式