我想在我的javascript中引用控件的ID。该控件位于模板字段中。jQuery参考模板字段中的控件ID
这里是我做了什么:
<ItemTemplate>
<script type="text/javascript">
$(document).ready(function() {
$('#ReqDate2.ClientID').dynDateTime({
showsTime: true,
ifFormat: "%d/%m/%Y %H:%M",
daFormat: "%l;%M %p, %e %m, %Y",
align: "BR",
dlectric: false,
singleClick: false,
displayArea: ".siblings('.dtcDisplayArea')",
button: ".next()"
});
});
</script>
<asp:TextBox ID="ReqDate2" runat="server" ReadOnly="true" Style="width: 128px"></asp:TextBox>
<img src="../Images/calender.png" />
</ItemTemplate>
此代码应该做的JavaScript弹出,当我点击压延图像在日历上,但它不会发生。
我想这是因为我没有选择正确的文本框的ID:$(“#ReqDate2.ClientID”)
我应该如何选择它呢?
我已经试过这一点。它不起作用 – Junxian
检查控制台,如果它显示任何类型的错误 –