0
我試圖在gridview中的文本框上使用date-picker bootstrap。我無法弄清楚如何訪問gridview中的文本框。我收到錯誤:txtStartDate不存在。如何從javascript中的網格視圖中獲取元素
<script src="Scripts/bootstrap-datepicker.js"></script>
<script type="text/javascript">
$(document).ready(function() {
var dp = $('#<%=txtStartDate.ClientID%>');
dp.datepicker({
changeMonth: true,
changeYear: true,
format: "dd.mm.yyyy",
language: "tr"
}).on('changeDate', function (ev) {
$(this).blur();
$(this).datepicker('hide');
});
});
</script>
,這裏是我的文本框
<asp:TemplateField ItemStyle-Width="150px" HeaderText="Start Date">
<ItemTemplate>
<asp:TextBox ID="txtStartDate" runat="server" Text='<%# Eval("Start_Date")%>'
BackColor="LightGoldenrodYellow"></asp:TextBox>
</ItemTemplate>
<ItemStyle Width="150px" />
</asp:TemplateField>
獲取錯誤在哪裏? jQuery不會拋出這個錯誤 – charlietfl 2015-01-26 18:04:08
當然認爲如此@mason。有人指出,更重要的是要更具體地說明錯誤 – charlietfl 2015-01-26 18:07:28