2009-07-13 45 views
0

我的數據網格中有一個文本框,其id需要傳遞給javascript。我的datagrid的id是Datagrid1,文本框的id是txtItem.All這些都在裏面一個contentplaceholder.Now我已經傳遞了文本框的id爲ct100_ContentPlaceholder1_Datagrid1_txtItem.It在我的javascript中顯示錯誤爲「對象引用未設置爲對象的實例」。如何將此數據網格內的此文本框的ID傳遞給JavaScript的。如何將數據網格中的文本框的值傳遞給javascript

+0

向我們展示你的代碼,產生這個錯誤的部分。此外,查看呈現頁面的來源並確定文本框的確切ID。 – Cerebrus 2009-07-13 08:48:22

回答

2

如果你有你的網格內的文本框或許你有它的多個實例,與JQuery您可以訪問所有文本框的網格內這樣的:

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