1
我想使用jQWidgets
數字輸入與Knockout,但我不能讓它工作。 我甚至無法讓它在他們的demo page上工作。jQWidgets輸入敲除不會更新可觀察
無論我改變了多少值,點擊「獲取值」只會獲得原始值。此外,更改該值,然後檢查並取消選中已禁用的複選框,可將輸入重置爲orignal值。
單擊「設置值」按鈕只運行一個預定義的函數來設置它的值。我只是很好奇,爲什麼當您更改輸入值時,observables值沒有改變。
小部件Knockout集成borked,還是我只是愚蠢?我已經在Chrome,Firefox和IE11中嘗試了上述鏈接頁面,所有結果都一樣。
如果這個小部件確實被破壞了,那麼對使用Knockout的類似「插件」(蒙面數字輸入)的建議將不勝感激。
只有示例頁面被打破。這些示例使用舊的敲除綁定使用舊的事件名稱:'valueChanged',而新的事件名稱是'valuechanged'。如果您下載該插件,該軟件包將包含新的/修正的淘汰賽綁定。 – nemesv 2014-09-27 13:15:40
其實我**在寫這個問題之前下載了整個軟件包。結果與問題中所描述的完全相同。我嘗試了Chrome,Firefox和IE11。更改該值並單擊「獲取值」按鈕仍顯示原始值。選中並取消選中複選框仍將重置原始值。 – 2014-09-27 18:07:27
nemesv是不正確的。根據jQWidgets發行說明,版本3.5中有一個突破性變化 - valuechanged事件被重命名爲valueChanged。但似乎jqxknockout插件發生了這種變化,但它現在似乎正常工作。 – scripto 2014-09-28 06:38:57