简体   繁体   English

如何将数据网格中文本框的值传递给javascript

[英]How to pass the value of a textbox in a datagrid to javascript

我的数据网格中有一个文本框,其ID需要传递给javascript。我的数据网格的ID为Datagrid1,文本框的ID为txtItem。所有这些都在contentplaceholder内部。现在,我将文本框的ID传递为ct100_ContentPlaceholder1_Datagrid1_txtItem。我的JavaScript中出现错误“对象引用未设置为对象实例”。如何将datagrid中此文本框的ID传递给javascript。

If you have a textbox inside your grid probably you have multiple instances of it, with JQuery you can access all textboxes inside your grid like that : 如果网格中有一个文本框,则可能有多个实例,使用JQuery可以访问网格中的所有文本框,如下所示:

function getTextBoxesInsideGrid()
{
    var gridClientID = '<%= grid.ClientID %>';
    jQuery.each($("#" + gridClientID + " input[type='text']"), function ()
    {
      var textValue = this.val();
      // do something
    });
}

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM