Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jquery/70.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
jquery datepicker无法处理没有html标记的jsp页面_Jquery - Fatal编程技术网

jquery datepicker无法处理没有html标记的jsp页面

jquery datepicker无法处理没有html标记的jsp页面,jquery,Jquery,我试图在没有html的jsp页面中使用jquery日期选择器 //使用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> &l

我试图在没有html的jsp页面中使用jquery日期选择器

//使用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>

$(函数(){
$(“#日期选择器”).datepicker({shown:'button',
buttonImageonly:true});
});
问题在于id和脚本。
请共享类似的完整源代码。

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

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

您没有正确选择datepicker文本框。应该是这样的:

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

还要注意的是,showOn和buttonImageOnly必须正确地用骆驼套固定。Javascript区分大小写。

这看起来根本不像有效的Javascript
#datepicker
只是坐在那里。你能更具体一点吗?您是否在浏览器控制台(如Firebug或Chrome开发工具)中收到错误消息?你能追踪代码吗?正在生成什么类型的输出?实际代码在我的工作场所,但输出只是一个“选择日期”文本,后跟一个输入文本框。@akhileshagupta:很难说没有看到1)更多代码或2)功能示例。