0

我正在使用以下代码从找到的 html 中删除所有复选框,但是当我检查字符串复选框时都在那里?:

$('#viewPdf').click(function () {

        var html = $('#mCSB_2 > .mCSB_container').html();

        $('input:checkbox', html).each(function () {
            $(this).remove();
        });

        alert(html);

    });
4

2 回答 2

0

编辑:

误解/阅读了 OP。

这是一种方法

// Create a new DOM object:

htmlDom = $(html);

// remove the inputs

htmlDom.remove(':checkbox')

// get the html

html = htmlDoc.html()
于 2013-02-08T13:59:46.387 回答
0
$('#viewPdf').click(function (e) {

    e.preventDefault();

    $('#mCSB_2 .mCSB_container input:checkbox').each(function () {
        $(this).remove();
    });

    alert($('#mCSB_2 .mCSB_container').html());

});
于 2013-02-08T14:00:15.090 回答