下面的代码有什么问题,它向我抛出了编译器错误消息: CS1002:;expected
$(document).ready(function() {
$('<%=StartDate.UniqueID%>').datepicker({ showOn: 'button',
buttonImage: '../images/Calendar.png',
buttonImageOnly: true, onSelect:
function() { },
onClose: function() { $(this).focus(); }
});
});
<label for="sd">StartDate:</label>
<asp:TextBox ID="StartDate" runat="server"></asp:TextBox>
误差
The Controls collection cannot be modified because the control contains code blocks (i.e. <% ... %>).
发布于 2010-04-26 09:48:19
我得到错误的原因是:
"Microsoft JScript运行时错误:对象不支持此属性或方法“
因为我有冲突的.js引用,页面上有两组不同的.js
希望这能帮到其他人。
发布于 2010-04-26 07:12:22
也许这是:
<div runat="server">
<script type="text/javascript">
$(document).ready(function () {
$('#<%=StartDate.ClientID%>').datepicker({ showOn: 'button',
buttonImage: '../images/Calendar.png',
buttonImageOnly: true, onSelect: function () { },
onClose: function () { $(this).focus(); }
});
});
</script>
</div>
发布于 2013-09-16 14:25:14
冲突.js引用(当同一个页面中有多个引用jquery时)。如果您选择保留多个引用(但不是最好的选择,最好是一个引用),那么$.noConflict();方法在这种情况下可能会有所帮助(参见:在这里输入链接描述 )
$.noConflict();
jQuery(document).ready(function ($) {
$(".dtp").datepicker();
});
https://stackoverflow.com/questions/2714494
复制