我正尝试在没有html的jsp页面中使用jquery datepicker。
//所有使用jquery的链接和脚本的导入
<h:form id="formid">
<t:div id="datepicker" forceid="true" class="demo">
<f:view>
<h:outputText value="Select date" />
<h:inputText id="datepicker"/>
</t:div>
</f:view>
</h:form>
<script>
$(function() {
$( "#datepicker" ).datepicker({showon: 'button',
buttonImageonly: true});
});
</script>问题出在id和脚本上。请分享一个类似的完整源代码。
发布于 2012-07-04 01:11:09
假设您的jsp页面生成了正确的超文本标记语言,那么您的jQuery语法就是错误的。尝试:
$('#datepicker').datepicker({
showOn: 'button',
buttonImageOnly: true
});发布于 2012-07-04 01:12:35
您没有正确选择日期选择器文本框。它应该是这样的:
$('#datepicker').datepicker({ showOn: button, buttonImageOnly: true });还要注意,showOn和buttonImageOnly必须是正确的camelCased。Javascript区分大小写。
https://stackoverflow.com/questions/11315797
复制相似问题