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

时间:2009-07-13 08:28:13

标签: asp.net javascript

我的数据网格中有一个文本框,其id需要传递给javascript。我的datagrid的id是Datagrid1,textbox的id是txtItem。所有这些都在contentplaceholder.Now我已经传递了textbox的id为ct100_ContentPlaceholder1_Datagrid1_txtItem 。它在我的javascript中显示错误为“对象引用未设置为对象的实例”。如何将数据网格内的此文本框的id传递给javascript。

1 个答案:

答案 0 :(得分:2)

如果您的网格中有一个文本框,则可能有多个实例,JQuery您可以访问网格中的所有文本框:

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