如何选中加载了ajax的复选框?

时间:2014-06-11 05:36:30

标签: jquery ajax checkbox

此方法不起作用,因为复选框不在DOM中:

$('input[type=checkbox][name=rememberme]').prop('checked', true);

我不知道如何使用.on(),因为我不需要绑定事件:

$(elements).on( events [, selector] [, data] , handler );

如何选中使用jQuery通过ajax加载的复选框?

2 个答案:

答案 0 :(得分:4)

$( document ).ajaxComplete(function() {
  $('input[type=checkbox][name=rememberme]').prop('checked', true);
});

试试这个:

答案 1 :(得分:1)

尝试在您的ajax响应中执行,获取复选框并将其设置为选中,如:

var cBox = $($.parseHTML(your_ajax_response_data)).filter("input[name='rememberme']");
cBox.prop('checked', true);