【发布时间】:2016-12-05 12:25:09
【问题描述】:
由于某种原因,我不明白为什么我的表单没有使用 $( "#target" ).submit(); 提交。
<html>
<head>
<script type='text/javascript' src='https://ajax.googleapis.com/ajax/libs/jquery/2.2.3/jquery.min.js'></script>
<script>
function saveItem()
{
console.log($("#frm"));
$("#frm").submit();
}
</script>
</head>
<body>
<form id="frm" action="form.php" method="post">
<a href="javascript:;" title="Save" onclick="saveItem()">save</a>
<button type="submit" id="submit">Save</button>
</form>
</body>
</html>
【问题讨论】:
-
浏览器控制台有错误吗?
-
@Mahi 为什么这可能是重复的?
-
@Archer 在其中一个答案中写道,链接本身不做任何事情,
-
id="submit"覆盖submit()的 DOM 方法form。使用不同的id