2012-04-03 78 views

回答

0

Datepicker不會在您選擇提供的情況下觸發更改事件。下面是一塊從jQuery用戶界面代碼:

var onSelect = this._get(inst, 'onSelect'); 
if (onSelect) 
    onSelect.apply((inst.input ? inst.input[0] : null), [dateStr, inst]); // trigger custom callback 
else if (inst.input) 
    inst.input.trigger('change'); // fire the change event 

爲了解決你的問題,在這兩個ONSELECT更新模型(當用戶從​​日期選擇器窗口中選擇日期,這將火)和「平變化」(最後一個你仍然需要處理文本編輯

小提琴:!

http://jsfiddle.net/PkpP6/1/

+0

謝謝,我也發現周圍使用基因敲除的訂閱功能,工作這是小提琴:http://jsfiddle.net/ericpanorel/PkpP6/4/ – alpinescrambler 2012-04-04 14:59:07

+0

爲訂閱我會更好將此移至bindingHandler - http://jsfiddle.net/PkpP6/6/ – Artem 2012-04-04 15:50:02

+0

非常優雅@Artem – alpinescrambler 2012-04-04 20:51:03