0
イベントのクリックをダイナミックテーブルに追加しましたが、それは機能しません。Jqueryは、イベントをモーダルでダイナミックテーブルの行に関連付けます。
$("#gridVille").append('<table id="idTableVille" class="table table-striped table-hover">');
$("#idTableVille").append('<thead>');
$("#idTableVille thead").append('<tr><th>Code commune</th><th>Libellé</th></tr>');
$("#idTableVille").append('</thead>');
$("#idTableVille").append('<tbody>');
for (i = 0; i < liste.length; i++) {
$("#idTableVille tbody").append('<tr id="' +liste[i].id+ '">');
$('#idTableVille tbody').append('<td scope="row" class="idCommune">' + liste[i].id+ '</td>');
$('#idTableVille tbody').append('<td class="libelleCommune">' + liste[i].libelle+ '</td>');
$("#idTableVille tbody").append('</tr>');
}
$("#idTableVille").append('</tbody>');
$("#gridVille").append('</table>');
$('#idTableVille tr').click(function() {
var id = $(this).find('td:eq(0)').text();
var libelle = $(this).find('td:eq(1)').text();
alert(id + ' ' + libelle);
});
このコードは、表に移入した後に追加されます。
シナリオは次のとおりです。私はモーダルを開き
- (ブートストラップモーダル)私は列の値を取得するため
- は、私は、テーブルの任意の行にクリックし、テーブルを移入
感謝が@Gorkaがたくさんあります:
あなたはここで働いて、それを見ることができます – Pasja95