4

我有一个包含代码列链接按钮的网格。用户可以选中每个复选框,当用户单击我页面的顶部按钮时,用户选中的所有代码都将显示在另一个页面的文本框中。这意味着:(用户可以通过选中的复选框选择多行,并将用户通过 jQuery 函数选择的所有代码传递到另一个页面中的文本框),但我的问题是我无法访问和获取代码的文本。我使用了 CSS,它可以工作。它变成黄色,但我在运行它时无法访问文本。警报语句代表我这个文本而不是代码:

function (e){
    return b.access(this,function(e){
        return e===t?b.text(this):this.empty().append(
                         (this[0]&&this[0].ownerDocument || o).createTextNode(e))
    },null,e,arguments.length)
}

我该如何解决这个问题?如果有人知道请帮我解决它,谢谢。

function selectcheckCheckBoxes() {
    alert("1234 ");
    var gridClientID = $("#gvwHuman");
    jQuery.each($("#gvwHuman input:checkbox"), function () {
        if (this.checked) {
            $(this).parent().next().css('background-color', 'green');

            var a = $(this).parent().next().css('background-color', 'red'); ;
            var j = $(a).find(".link").css('background-color', 'yellow'); ;
            var j2 = $(j).text;
            alert(j2);
        }
    });
}

在此处输入图像描述

4

2 回答 2

3

尝试这个:

var j2 = $(a).find(".link").text();

如果它不起作用,你能发布你的 HTML 吗?

于 2013-05-27T05:50:28.990 回答
0

下面的代码不会给出链接的文本。它的语法错误。

  var j2 = $(j).text; 

所以把它改成

var j2 = $(a).find(".link").text();
于 2013-05-27T05:54:39.130 回答