resident
دوشنبه 29 اردیبهشت 1393, 17:56 عصر
سلام.
برای انتخاب ردیف ها در جدول، وقتی لیست برای اولین بار لود میشه، با کد زیر آیدی های ردیف های انتخاب شده رو در یه فیلد میریزه.
اما وقتی صفحه ی دیگه ای رو میارم و یا سرچ می کنم داخل جدول، دیگه event زیر کار نمی کنه.
$('.select').live("click",function (e) {
if ($(this).is(":checked"))
$('#hdnFieldSelectedRows').val($('#hdnFieldSelecte dRows').val() + $(this).attr("id") + ',');
else {
value = $('#hdnFieldSelectedRows').val();
value = value.replace(',' + $(this).attr("id") + ',', ',');
$('#hdnFieldSelectedRows').val(value);
}
});
حدس میزنم بعد از کارهای ajax ای ، event ها غیرفعال میشه.
چطور مشکل رو حل کنم؟
برای انتخاب ردیف ها در جدول، وقتی لیست برای اولین بار لود میشه، با کد زیر آیدی های ردیف های انتخاب شده رو در یه فیلد میریزه.
اما وقتی صفحه ی دیگه ای رو میارم و یا سرچ می کنم داخل جدول، دیگه event زیر کار نمی کنه.
$('.select').live("click",function (e) {
if ($(this).is(":checked"))
$('#hdnFieldSelectedRows').val($('#hdnFieldSelecte dRows').val() + $(this).attr("id") + ',');
else {
value = $('#hdnFieldSelectedRows').val();
value = value.replace(',' + $(this).attr("id") + ',', ',');
$('#hdnFieldSelectedRows').val(value);
}
});
حدس میزنم بعد از کارهای ajax ای ، event ها غیرفعال میشه.
چطور مشکل رو حل کنم؟