マルチステップフォームの検証スクリプトを作成しています。各グループはテーブル内にあり、含まれているテーブルに必須フィールドがあることを確認したいと考えています。
私はこれを以下のように実装しようとしました:
(ここで、a = table id .required = class ですが、クラスは class = "something required" のようになります)
function validForm(a) {
var myVar = $('a').find('.required').val();
alert(myVar);
}
問題は、このコードがundefinedを返すことです。関数を使用するのは初めてで、.find
使用方法を理解するのに苦労しています。
HTML:
<table id = "default">
<tr><td>Default</td></tr>
<tr><td>Field name</td><td><input type="text" name="first_name" maxlength="35" class="txtfield-cu1 required" title="First Name"></td></tr> <- repeat a couple of times