gpt4 book ai didi

javascript - jQuery submit() 没有触发

转载 作者:行者123 更新时间:2023-11-29 16:12:13 25 4
gpt4 key购买 nike

我正在尝试从表单外部的链接(而不是提交按钮)触发表单提交。

这是表单的基础:

<form action="/Hospice/TabPatientTrackingPost" id="formTabPatientTrackingPost" method="post">

[a big form with lots of inputs]

<div class="pull-right">
<button type="submit" class="btn btn-brand" id="btnSave" name="btnSave">Save</button>
<button type="reset" class="btn btn-brand" id="btnCancel">Cancel</button>
</div>
</form>

这是链接的样子:

<a href="/Hospice/TabLiving/1" onclick="triggerSave();">Living</a></li>

JS 函数:

 function triggerSave() {
alert("triggerSave test alert");
$("#formTabPatientTrackingPost").submit();
}

但是,代码 $("#formTabPatientTrackingPost").submit(); 不会导致表单发布提交。

alert("triggerSave test alert"); 正在触发,但表单未提交。

如果我只单击“保存”按钮就可以正常工作。

知道我做错了什么吗?

最佳答案

根据您发布的内容,这对我来说很好。

http://jsfiddle.net/jFYN2/

triggerSave();

我会检查以确保您包含正确版本的 jQuery。

同时验证您在[具有大量输入的大表单]中没有任何语法问题

关于javascript - jQuery submit() 没有触发,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24790893/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com