gpt4 book ai didi

javascript - 是否可以在没有提交按钮的情况下验证表单?

转载 作者:行者123 更新时间:2023-11-28 13:15:31 24 4
gpt4 key购买 nike

我有使用 jquery 进行客户端验证的普通按钮。问题是我还想添加服务器端验证,但是当输入类型为提交时,jquery 代码不起作用。当我使用

$('#addperson').submit(function(event){
event.preventDefault();
//code for client side checks
});

客户端代码不起作用。请问有人知道是否有办法让我的按钮同时在客户端和服务器端工作?

最佳答案

首先在客户端进行表单验证,然后执行 $('form').submit() 并将所有信息发送到服务器。

$('button').click(function () {
if (validateMyForm()) {
$('form').submit();
}
});

function validateMyForm() {
// check if valid
[...]

return isValid
}

<form>
<input type="text" name="name"/>
<button type="button">Submit</button>
</form>

关于javascript - 是否可以在没有提交按钮的情况下验证表单?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38741706/

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