0

我正在尝试在没有 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 和脚本。请分享类似的完整源代码。

4

2 回答 2

1

假设您的 jsp 页面生成正确的 HTML,则您的 jQuery 语法是错误的。尝试:

$('#datepicker').datepicker({ 
    showOn: 'button', 
    buttonImageOnly: true
});
于 2012-07-03T17:11:09.280 回答
0

您没有正确选择日期选择器文本框。它应该是这样的:

$('#datepicker').datepicker({ showOn: button, buttonImageOnly: true });

另请注意,showOnbuttonImageOnly必须正确驼峰式。Javascript 区分大小写。

于 2012-07-03T17:12:35.037 回答