JQueryのcsv2tableプラグインでテーブルを生成しました。すべてのテーブルボックスにチェックボックスを挿入するにはどうすればよいですか?jQueryで要素の前にチェックボックスを挿入する方法
0
A
答えて
3
私はプラグインを知りませんが、一般的には.append()
helpとhelp.appendTo()
はここであなたを助ける必要があります。
$('<input>', {
type: 'checkbox'
}).appendTo(/* "#tableid" or "#tableid td" or "#tableid .tablebox" */);
を更新あなたのコメントにreferrenceで
。 jQueryの:nth-child
helpセレクタを使用して、私が望むと思うようなクエリを使用することができます。例えば
.appendTo($('#table').find('tr:nth-child(3n)').find('td:nth-child(8n)'));
1
それとももinsertBefore
メソッドを使用することができます
例:あなたは.each()
を使用して入力を.append()
することができ、各チェックボックスに一意のid
をしたいと仮定すると、
$('<input type="checkbox" name="namehere" />').insertBefore('selector');
0
をメソッドを使用して、id
のインデックスを使用します。
$('#yourTable').find('td').each(function(i,obj){
$(obj).append('<input type="checkbox" id="checkbox'+i+'" name="checkbox'+i+'">');
});
0
$(function(){
var counter=1;
var chk="<input type='checkbox' id='chk_'"+counter+"'/>";
$("table#t tr td").each(function(){
$(this).append(chk);
counter++;
});
});
あなたの方法が優れているhere
関連する問題
- 1. jqueryを挿入する前に要素を削除します。
- 2. カスタムリストビューにチェックボックスを挿入する方法
- 3. jQuery MobileベースのページでDOMに要素を挿入する
- 4. Javaのカスタム配列リストに要素を挿入する方法
- 5. C#のキューに要素を挿入する方法
- 6. イテレータ位置の後に要素を挿入する方法
- 7. 複数の要素を配列に挿入する方法
- 8. jquery内の他の要素の中に最初の子として要素を挿入する方法
- 9. 要素を破ることによるテキストの挿入方法?
- 10. Jqueryのクローニング、挿入された要素の挿入と操作
- 11. 子要素をリストビューに挿入する方法は?
- 12. ブラウザにXML要素を挿入する方法DOM
- 13. Prolog - リストに要素を挿入する方法
- 14. セレクタの後にjquery要素を挿入する
- 15. 要素をw/jQueryの後に挿入する
- 16. jqueryで前の要素を取得する方法each()
- 17. doctrineリスナーに要素を挿入する
- 18. コレクションにテーブル要素を挿入する
- 19. ストリームに要素を挿入する
- 20. JQueryの.after()が要素の前にコードを挿入するのはなぜですか?
- 21. JQuery - 要素挿入による.onの使用
- 22. jQuery - appendTo前/前の要素
- 23. 挿入親要素のID
- 24. NHibernateで挿入する前にIDをインクリメントする方法
- 25. ListIteratorを使用してLinkedListの途中に要素を挿入する方法
- 26. JQueryで動的IDを持つdiv要素を挿入
- 27. TinyXML2/C++ - 要素を挿入する
- 28. 配列要素が挿入されている場合にのみ配列要素をプッシュする方法
- 29. データベースにチェックボックスのエントリを挿入する
- 30. sqliteで挿入トリガの前に検証する方法
1を試してみてください:D – TheVillageIdiot
おかげjAndy!もう1つ質問があります。 3