2010-04-08 108 views
0

如何我可以在內聯模式獲取採摘數據。 隨着彈出窗口很容易做輸入標籤 <input type="hidden" id="defaultInlineDatepicker" size="60">。當我可以寫數據到數據庫。但我需要在我的頁面上內嵌日曆。datepicker發送數據到數據庫

 <p> 
    <span id="defaultInlineDatepicke" class="datepicker"></span>&nbsp; 

    </p> 


<script>  
$('#defaultInlineDatepicke').datepick({multiSelect: 999, 
showOn: 'both', buttonImageOnly: true, buttonImage: 'img/calendar.gif'}); 
</script> 

回答

0

datepicker不是輸入標籤,它是一個UI增強插件。因此,您需要將跨度更改爲輸入字段。

<p> 
    <input id="defaultInlineDatepicke" class="datepicker" type="text"/> 
</p> 



<script>  
    $('#defaultInlineDatepicke').datepick({multiSelect: 999, 
     showOn: 'both', buttonImageOnly: true, buttonImage: 'img/calendar.gif'}); 
</script> 
+0

是的,我知道,但我必須點擊要獲取彈出日曆的字段。我需要一直查看日曆。 – fakson 2010-04-08 14:35:41

0

這裏的工作代碼爲你:

腳本:

$(function() { 
$('#datepicker').datepicker({ 
    altField: '#datepicker_pick', 
    onSelect: function() { 
     alert($("#datepicker_pick").val()); 
    } 
}); 
}); 

HTML:

Date: <div id="datepicker"></div> 
<input type="hidden" id="datepicker_pick" name="datepicker_pick">