4

Charisma Admin Panelを使用しています。
その中で、jQuery データテーブルが使用されます。

私のテーブルでは、行には次のものが含まれています。

column1 = integer
column2 = text
column3 = 2 buttons (view and delete)

View ボタンは、サーバーからデータを取得し、そのデータをモーダル ポップアップに表示します。

最初のページにいる場合にのみ、そのポップアップを表示できます。他のページでは、表示ボタンをクリックすると、必要なデータがサーバーから取得されます (firebug で表示できます) が、そのモーダル ポップアップが再度表示されません。

ライブフィールドのせいだと思います。
助けてください。

クリックイベントは次のように使用されます。

$('.btn-setting').click(function(e){ 
e.preventDefault();
$('#myModal').modal('show'); 
});
4

1 に答える 1

3

' ' でやってみてくださいon:

$('.btn-setting').on('click', function(e){ 
    e.preventDefault();
    $('#myModal').modal('show'); 
});

また

$(document).on('click', '.btn-setting', function(e){
  e.preventDefault();
  $('#myModal').modal('show'); 
});
于 2012-12-31T10:38:49.730 に答える