我遇到了一個select
元素的問題。我爲change
事件創建了一個綁定,並且它在我手動更改所選元素時起作用,但如果select元素與指定值綁定,則不會調用更改函數。knockoutjs - 選擇更改事件不會第一次觸發
我的HTML是這樣的:
<select data-bind="value: myfield, event:{change:myfunction}">
<option value="">Select an element</option>
<option value="1">Element 1</option>
<option value="2">Element 2</option>
</select>
我需要它,如果財產MyField的有不同的值'的變化功能將被執行。
如果我選擇一個元素myfunction是調用並且一切都可以,但是當頁面加載時,例如myfield的值爲「1」時,該函數不是調用的,我需要該函數將被執行,我希望你能解決我的問題。
我想了解您的問題。你能解釋一下你的問題的這一部分嗎,你能否提供一些細節? 「但是,如果select元素與指定值綁定」 – 2014-09-19 15:19:06
感謝朋友,請看,如果我選擇了一個元素,myfunction就會調用並且所有元素都可以,但是當頁面加載時,例如myfield的值爲「 1「這個函數不是調用的,我需要這個函數會被執行,我希望你能處理我的問題。 – 2014-09-19 15:25:04