0
、私は私が私が新しいcheck box
を選択することはできません新しいコンテンツでtable
を交換ajax success
上table
&にcheck boxes
の数を持っています。 は、私たちはダイナミックelements
にtrigger click
にjQuery
.on機能を使用することができることを知っているが、私の場合、私はどのclick event
がちょうどelement
がその上にテキストを変更&ことを選択する必要は必要はありませんでした。jQueryの:私は動的に<code>ajax success</code>に<code>element</code>を作成]を選択しようとしていますAJAXの成功の上に動的な要素を選択し
ここは私のコードです。
$('#apply').click(function()
{
$('#loading-overlay-please-wait').show();
var checkIds = $('#gridviewId').yiiGridView('getSelectedRows');
var uncheckIds = $('input[type="checkbox"]:not(:checked):not(:first)').map(function() { return this.value; }).get();
$.ajax(
{
'data':{checkedIds:checkIds,uncheckedIds:uncheckIds},
'method':'POST',
'url':'approve',
'dataType':'json',
'success':function(data)
{
if(data.status == 1)
{
$('#catalogResults').html(data.content);
$('input[type="checkbox"]:not(:checked):not(:first)').next('span').text(' Need Approval'); //This is not working on dynamic content
$('input:checkbox:checked').next('span').text('Approved'); //This is not working on dynamic content
}
$('#loading-overlay-please-wait').hide();
$('body').scrollTop(0);
}
})
});