gpt4 book ai didi

javascript - 无法将 JQuery Datepicker 与 asp :TextBox in sharepoint 绑定(bind)

转载 作者:行者123 更新时间:2023-11-29 18:35:20 25 4
gpt4 key购买 nike

我有下一个麻烦。我正在 Sharepoint 中创建 Web 部件。我需要一个 Jquery 日期选择器。当我尝试将它与它工作的 html 文本框绑定(bind)时。但是当我尝试将它与 Asp:textbox 绑定(bind)时,它不起作用。有人有什么想法吗?谢谢。我将不胜感激任何帮助。

<script type="text/javascript">
$(document).ready(function() {
$('#tbDateOfPurchase').datepicker();
});
</script>


<asp:TextBox ID="tbDateOfPurchase" runat="server"></asp:TextBox> //doesn't work
<input id="tbDateOfPurchase" type="text" /> //works

最佳答案

这应该有效:

<script type="text/javascript">
$(document).ready(function() {
$('input[id$=_tbDateOfPurchase]').datepicker();
});
</script>

就像@redsquare 指出的那样,是文本框的服务器端 ID 在客户端上完全转换为其他内容导致了这种情况。

上面的代码使用Attribute Ends With Selector [name$=value] 选择了所有client id_tbDateOfPurchase 结尾的input 元素。

关于javascript - 无法将 JQuery Datepicker 与 asp :TextBox in sharepoint 绑定(bind),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3871314/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com