私は、Webフォームを使ってデータベースからajax呼び出しを使用してデータを取得し、動的テーブルに表示しています。テーブルの各行にはチェックボックスがあり、データベースの値によっては次に、テーブルの値だけをクリアし、別のAjaxコールボタンをクリックすると、以前に生成されたテーブルに値が設定され、すべてのチェックボックスがオフになります。これを達成するにはどうすればよいのでしょうか、それを達成するための他の方法がありますか?これについての小さなリードでさえ助けになります。動的に生成されたテーブルデータの値をリセットする
-1
A
答えて
0
あなたはセルがチェックボックスを持っているかどうかを確認したいと、このように、それに応じてコンテンツのチェックを外すか、クリアすることがあります。動的に生成された `html`コードの例を考え提供
$('#clrBtn').click(function(){
//Itterate every cell
$('#myTable td').each(function(index) {
//Check if cell contains checkbox
if($(this).find('input[type="checkbox"]').length<1) $(this).empty(); //Clear
else $(this).find('input').prop('checked', false); // Uncheck
});
});
#myTable {
border-collapse: collapse;
}
#myTable td{
border: 2px black solid;
}
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>
<table id="myTable">
<tr>
<td>Test1</td>
<td>A</td>
<td><input type="checkbox" /></td>
</tr>
<tr>
<td>Test2</td>
<td>B</td>
<td><input type="checkbox" checked/></td>
</tr>
</table>
<input type="button" value="clear" id='clrBtn'/>
+0
それは助けました。次に、空のテーブルに新しいデータを表示したい場合は、どうすればそれを達成できますか? @TheodoreK。 –
+0
@Praveen Raikar、それをお手伝いしたいが、あなたのデータ構造とあなたのテーブル構造を知らなければ、それは不可能だ。あなたはあなたの質問を更新できますか? –
関連する問題
- 1. Meteor動的に生成された値を取得する
- 2. 動的に生成されるテキストフィールドの値を取得する
- 3. テーブルデータが動的にリロードされない
- 4. 自動的に生成された配列内の値のセット?
- 5. 動的に生成されたデータ
- 6. 動的に生成されたPerl Moo
- 7. JMail.AddURLAttachment動的に生成されたファイル
- 8. 動的に生成されたmailto
- 9. 動的に生成されたbashメニュー
- 10. 動的に生成されたfavicon
- 11. 動的に生成されたXAML
- 12. 動的に生成されたCSS
- 13. ストリーム動的に生成されたコンテンツ
- 14. 動的に生成されたGUI
- 15. 動的に生成されたWebUserコントロール
- 16. グリッドビュー動的に生成された列
- 17. 動的に生成されたフィールド値の値による選択
- 18. 動的に作成されたテーブルは、最後に追加されたテーブルデータのみを表示します
- 19. 動的生成されたラジオボタンのモデルアップデート
- 20. 生成された動的フィールドの値をデータベースに挿入する方法
- 21. bokehで生成されたHTMLテーブルの値を動的に変更する
- 22. クリックされた動的に生成されたボタンの特定
- 23. 動的に生成されたフォームのプロパティをバインドする
- 24. 動的に生成されたアセンブリをキャッチする際のエラー
- 25. 動的に生成されたフォームデータをmysqlに挿入する
- 26. 動的に生成されたイメージにイベントを配置する
- 27. 動的に生成されたピボットテーブルを一時テーブルにする
- 28. 動的に生成されたボタンからOnClick値を取得する
- 29. 動的に生成されたHTTPリクエスト値を取得する方法jmeter?
- 30. 動的に生成されたネストされたタプル
助けて。 –