我需要動態地將日期和時間填充到JQuery DataBox輸入字段。我試圖做,但它填充輸入字段中的當前日期,而不考慮我傳遞的數據。在DateBox中動態設置日期和時間Jquery Mobile
這裏是日期選擇器,我克隆動態地在我的界面。
HTML: -
<input class="time-input day-time-picker day-time-picker-inline-input" type="text" data-role="datebox" data-options='{"mode":"datebox", "useFocus": true}' style="width:8em" />
的Javascript: -
類似的方式,我創建了一個時間選擇和克隆如上述那樣,
HTML: -
var timePicker = $("#time-picker-template-container .time-picker-template").clone();
使用Javascript: -
<input class="time-input day-time-picker day-time-picker-inline-input" type="text" data-role="datebox" data-options='{"mode":"timebox", "useFocus": true}' />
插入日期
$(".time-input", datePicker).datebox();
$(".time-input", datePicker).datebox("refresh");
$(".time-input", datePicker).datebox('setTheDate', dynamicDate);
插入時間
$(".time-input", dayTimePicker).datebox();
$(".time-input", dayTimePicker).datebox("refresh");
$(".time-input", dayTimePicker).val('datebox', {'method':'set', 'value':dynamicTime});
我要的日期和時間設置爲動態地根據我得到的迴應這些DateBox輸入字段。
是否有任何控件使用DateBox在單個控件中獲取日期和時間?
謝謝。
你在哪裏設置了代碼中的DateBox值?克隆將忽略值字段。 –
編輯該問題。現在它有代碼插入日期和時間。克隆將不會保留這個值? – Joseph
不,它不會成立。所以你必須在克隆之後設置該值。 –