我的数据网格中有一个文本框,其id需要传递给javascript。我的datagrid的id是Datagrid1,textbox的id是txtItem。所有这些都在contentplaceholder.Now我已经传递了textbox的id为ct100_ContentPlaceholder1_Datagrid1_txtItem 。它在我的javascript中显示错误为“对象引用未设置为对象的实例”。如何将数据网格内的此文本框的id传递给javascript。
答案 0 :(得分:2)
如果您的网格中有一个文本框,则可能有多个实例,JQuery您可以访问网格中的所有文本框:
function getTextBoxesInsideGrid()
{
var gridClientID = '<%= grid.ClientID %>';
jQuery.each($("#" + gridClientID + " input[type='text']"), function ()
{
var textValue = this.val();
// do something
});
}