我在date.js使用分機的DateField像這樣(我只能獲得2.2分機這裏和CF 7,0,2,142559上JRun4):使用的ExtJS的DateField在CF查詢
function initCalendars() {
var textFields = Ext.query('.ExtDateField');
var dateFields = [];
Ext.each(textFields, function(textField) {
var dateField = new Ext.form.DateField({
allowBlank:false,
format:'Y-m-d',
applyTo: textField
});
dateFields.push(dateField)
});
}
Ext.onReady(initCalendars, this);
我發現這行簡單的解決方案,但現在我需要的日期從order.cfm我的CF查詢...
<form id="commForm">
<label for="date1">Pick a Date... </label>
<input class="ExtDateField" type='text' name='date1' value=""/>
<input type="submit" name="submit" value="Search">
<br>
<br>
</form>
<cfinvoke
component="MyComponent"
method="getMethod"
returnvariable="commlist">
<cfinvokeargument name="order_dt" value="?????????">
</cfinvoke>
我堅持,什麼要用於送價值這個到查詢。我嘗試了#date1.getValue#,#commForm.date1.getValue#和「commForm.date1.getValue」並獲取CF錯誤,告訴我order_dt不是日期類型或date1未定義。可能是基本的東西,但我無法弄清楚。
當我手動輸入日期時,.cfc可以正常工作,如果可以,我真的很想讓日期選擇器工作。