すべてのテキスト入力フィールドが入力されるようにフォームを検証したいと思います。そのために、以下の関数を作成しましたが、問題は常に確認済みのメッセージが表示されることです。一部のフィールドを空のままにすると、空のアラートと確認済みのアラートの両方が表示されます。
あなたが助けたり、より良い方法を提案したりしてください。
function validate() {
$("#myform :text").each(function(){
if($.trim(this.value).length==0){
alert("Empty!");
return false;
}
});
return 1;
}
$(document).on('click','#addnew',function() {
if(validate() != 1){
return false;
}
alert('Verified.');
});