我遇到了一个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