【问题标题】:how can I get text of link button in my rad grid by jquery?如何通过 jquery 在我的 rad 网格中获取链接按钮的文本?
【发布时间】:2013-05-27 14:16:30
【问题描述】:

我有一个包含代码列链接按钮的网格。用户可以选中每个复选框,当用户单击我页面的顶部按钮时,用户选中的所有代码都将显示在另一个页面的文本框中.这意味着:(用户可以通过选中的复选框选择多行,并将用户通过 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);
        }
    });
}

【问题讨论】:

    标签: javascript asp.net jquery


    【解决方案1】:

    试试这个:

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

    如果它不起作用,您能否也发布您的 HTML?

    【讨论】:

      【解决方案2】:

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

        var j2 = $(j).text; 
      

      所以把它改成

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

      【讨论】:

      • @sara Sodagari 很抱歉重复了同样的答案。我没看到。
      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2022-11-30
      • 1970-01-01
      • 2011-01-06
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多