gpt4 book ai didi

javascript - 避免提交表单两次 Parsley - Jquery

转载 作者:行者123 更新时间:2023-11-30 20:42:08 24 4
gpt4 key购买 nike

我试图避免两次提交表单。基本上,我想在第一次点击后禁用提交按钮,如果表单通过验证。

我正在使用 Parsley,这是我尝试做的:

<script type="text/javascript">
window.Parsley.on('parsley:form:validated', function(e){
if (e.validationResult) {
alert("OK");
$('input[type=submit]').attr('disabled', 'disabled');
}else{
alert("KO");
}
});
</script>

但它似乎从未调用过。警报永远不会出现。

我做错了什么?

请注意,我在每个带有表单的页面扩展的布局中添加了该脚本。因此,我没有直接使用 id。

最佳答案

我是这样解决的:

<script type="text/javascript">
$(function () {
$('form').parsley().on('form:validated', function(e) {
if (e.validationResult) {
$('input[type=submit]').attr('disabled', 'disabled');
}
});
});
</script>

关于javascript - 避免提交表单两次 Parsley - Jquery,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/49147161/

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