我有一些使用下拉列表的日期和時間選擇器。jQuery Mobile - 選擇下拉問題
我能夠預先選擇當前的日,月等使用下列內容:
var d = new Date();
var day = d.getDate();
var month = d.getMonth()+1;
var year = d.getYear();
$('#day option[value=' + day + ']').attr('selected',true);
$('#month option[value=' + month + ']').attr('selected',true);
$('#year option[value=' + year + ']').attr('selected',true);
這是使用初始化:
$('#page-id').bind('pageinit', function(event) {...});
當我查看網頁的源文件,正確的選項被選中,如何選擇下拉菜單隻顯示第一個選項,例如今天的日期,第十四,被選中,但實際下拉說第一。
點擊下拉並重新選擇當前日期,選擇仍然不會改變!
我必須選擇不同的日子,然後重新選擇當天以獲取在視圖上更改的選項。
我跑的jsfiddle,並完美地工作 - http://jsfiddle.net/3aRgR/
你的問題是什麼? –