我想替换以下 HTML 代码
<form action="diagrafi.php" method="post" name="users" id="users" onsubmit="return
check()">
<input type="submit" name="submit_button" id="submit_button" value="go" />
</form>
使用此 HTML 代码
<form action="" method="post" name="users" id="users"> </form>
和这个 Jquery 代码
$("#ok").click(function () {
$("#users").attr("action", "diagrafi.php");
$("#users").submit();
});
其中“ok”是“users”表单之外的一个按钮(不是提交),它将取代“submit_button”。上面的代码有效;但是,我找不到如何嵌入函数 check()... 请不要问我为什么要这样,也不要建议其他解决方案。我想要的正是我所要求的。
非常感谢
最佳答案
$("#ok").click(function () {
if(check()){
$("#users").attr("action", "diagrafi.php");
$("#users").submit();
}
});
但是你为什么要这样呢? 抱歉,无法抗拒
您也可以链接这两个方法,以免重复
$("#ok").click(function () {
if(check()){
$("#users").attr("action", "diagrafi.php").submit();
}
});
关于javascript - 用于提交表单的特殊 Jquery 代码,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27064011/