返回列表 發帖
回復 33# 9614038

有些比較基礎的東西你可能要自己先 study 一下喔。
datePicker() 的初始化當然只需要做一次,但是參數要給正確的。
To infinity and beyond!

TOP

console.log('You selected ' + selectedDate);  直接將這段語法換成$("#date1").val(selectedDate);  是嗎??

原本的這段語法呢? $(function() {   
Date.format = 'yyyy-mm-dd';
$('#date1').datePicker({
                startDate:'1996-01-01'
                });
});

要保留嗎?

若刪除原本這段語法,月曆的圖示就不會出現了!!

可以請版大貼完整的程式語法給我嗎??

TOP

回復 31# 9614038

沒錯,就在你標注紅色的那一段。
就把值給填入你的 hidden 欄位即可。
$("#date1").val(selectedDate);
To infinity and beyond!

TOP

需要將原本的function(如下)拿掉嗎?
$(function() {   
Date.format = 'yyyy-mm-dd';
$('#date1').datePicker({
                                                startDate:'1996-01-01'
                                                });
});  

貼上官方這個function(如下)嗎?
  $(function()
{
        $('.turn-me-into-datepicker')
                .datePicker({inline:true})
                .bind(
                        'dateSelected',
                        function(e, selectedDate, $td)
                        {
                                console.log('You selected ' + selectedDate); ps.hidden是要寫在哪一段                        }
                );
});

請大大解答

TOP

回復 29# 9614038

你可以參考一下官方的範例,有 inline 的用法可以參考:
http://www.kelvinluck.com/assets ... lineDatePicker.html

在 dateSelected 後,把值填到你的 hidden 欄位即可
To infinity and beyond!

TOP

因為我想直接將選擇的日期直接傳送到下一個網頁,不想讓它顯示在text box裡面,
可是我以為改成hidden就行,後來月曆就不能使用了!!有什麼辦法可以直接將選擇
的日期直接傳送另一個網頁,去接收值(選擇的日期)嗎?

TOP

回復 27# 9614038

改成 hidden 應該是會有問題吧,月曆元件應該無法正常運作。
但是為什麼要 改成 hidden 呢?
To infinity and beyond!

TOP

原本版大給的原始碼是!!將選到的日期顯示在input type="text"上,而我想要的是能值將姜選到的日期
傳送到另一個網頁去接收,我用form把它框起來,再將text改成hidden,網頁上呈現出來的,只有可以點選到月曆的日期,但是按送出,
並不會將植代過去另一個網頁上!,而且原本的網頁上也不會出現像text還有出現欄位。是改成hidden就不會出現欄位嗎?我程式碼如上面所po~

請版大解答~謝謝

TOP

回復 25# 9614038

只要看得到欄位,選得到日期,應該就可以把值往 php 送了吧。
所以你目前問題是在哪呢?
To infinity and beyond!

TOP

嗯!!!網頁上看不到有hidden的欄位!!
為什麼? text會在網頁上出現欄位,hidden也會在網頁上出現欄位??

要怎麼改才能將我選的日期的值,傳送到test4.php這網頁去呢?

TOP

返回列表 回復 發帖