2012-07-03 41 views
0

我想在沒有html的jsp頁面中使用jquery datepicker。jquery datepicker不工作與沒有html標籤的jsp頁面

//全部採用鏈路和腳本進口的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和腳本。 請分享類似的完整源代碼。

+0

這看起來不像是有效的Javascript ......'#datepicker'只是坐在那裏。 – TheZ

回答

1

假設您的jsp頁面生成正確的HTML,那麼您的jQuery語法是錯誤的。嘗試:

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

你沒有正確選擇日期選擇文本框。它應該是這樣的:

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

還要注意的是showOnbuttonImageOnly必須正確駝峯格式。 Javascript是區分大小寫的。

+0

i'v修改了腳本。它不工作。 –

+0

你能更具體嗎?您是否在瀏覽器控制檯中收到錯誤消息(如Firebug或Chrome Dev Tools)?你能夠追蹤代碼嗎?正在產生什麼樣的產出? – Benmj

+0

實際的代碼是在我的工作場所,但輸出只是一個「選擇日期」文本,後面跟着一個輸入文本框。 –