jquery を使用して、動的に作成されたフォームフィールドでフォームをチェックし、送信前にすべての入力フィールドが入力されていることを確認しようとしています。すべてのフィールドが入力されるまで、送信リンクを非表示にしたいと思います。これは私がこれまでに持っているものです。
$( 'form#form_id' ).change(function(e) {
$(":input").each(function() {
if($(this).val() === ""){
$("#showlink").hide();
}else{
$("#showlink").show();
}
});
});
<div id="showlink">
<a href="#" id="submitBtnId" onclick="addDuctClickHandler();" data-icon="check" data-role="button" data-inline="true" data-theme="b">Submit Final Test</a>
</div>
ここで何か不足していますか?