2016-10-25 10 views
1

テーブルを作成した後、テーブルをjQuery dataTableに変換します。このためには、dataTable.responsiveとオプションを使用してモーダルに情報を表示します。ここで問題は機能ボタンですモーダルにしか表示されないので、私の質問はそのボタンにアクセスするために何ができるのですか、私はこれをやろうとしていますが、うまくいきません。動的ボタンから関数を実行

$('#TableBody').on('click', '.glyphicon-edit', function() { 
    alert("Click!"); 
}); 

これは、あまりにも動作しません。ここで

//example is my table id 
$('#example').on('click', '.glyphicon-edit', function() { 
    alert("Click!"); 
}); 

は適切に私の問題を見て、私のfull codeです。

+1

そして、あなたは$(文書) '.onを行う場合(「クリック」、その作業を行う「.glyphicon編集」...' – adeneo

+0

@adeneoはい!その仕事が、何私はより多くを持っている場合1つの入力は.glyphicon-edit?私はパーソナライズされたクラスまたはIDを使うべきですか? –

+1

最も近い***非ダイナミック***親要素を使用する必要があります。 dataTablesプラグイン – adeneo

答えて

1

ブートストラップスタイリングを使用している場合は、次のコードを使用してください。これにより、セレクタがjQuery DataTablesによって開かれたモーダルの要素に絞り込まれます。

$(document).on('click', '.dtr-bs-modal .glyphicon-edit', function(){ 
    // ... skipped ... 
}); 
関連する問題