私のアプリケーションの動的テーブルにjQueryの検証を追加しようとしています。ここに私のコードです。ajaxポストを使用するときに動的テーブルを検証する方法
<table border="1px" id="table">
<tr>
<th>First Name</th>
<th>Last Name</th>
</tr>
<tr>
<td><input type=text name="fname_new[0]" class="table_input" /></td>
<td><input type=text name="lname_new[0]" class="table_input" /></td>
</tr>
</table>
<input type="button" name="submit" value="Submit" id="submit" />
追加ボタンをクリックすると、私はここで私はAjaxのポストを使用してフォームを送信していますjqueryので
$("#AddLine").click(function() {
var row = "<tr><td><input name=fname_new[" + num_rows + "] type=text class='table_input' /></td><td><input name=lname_new[" + num_rows + "]type=text class='table_input' /></td></tr>";
$("#table").append(row);
num_rows++;
});
を行を追加しています。フォームは、誰かがどのように投稿する前に検証する方法を教えてくださいすることができ、フォームが、私はjQueryのを使用して動的テーブルを検証するこの
$.ajax({
url: '@Url.Action("", "MyCOntroller")',
type: 'POST',
data: formdata,
datatype: 'json',
success: function (response) {
$('#UserMessage').html(response.UserMsg);
},
error: function (error) {
}
});
のように掲載されたボタンをクリックすると、この
<input type="button" id="savebutton" value="save'/>
のように提出されますajaxを通して。
何を確認しますか?テキストボックスには値がありますか?それは正規表現にマッチしますか? –