3
我一直在试图绑定事件来选择通过Ember.Select
生成的元素,但我没有运气。我在页面中有一堆选择,我想根据另一个选项的值填充选择的选项。我创建像一个选择视图:当Ember.Select选项发生变化时触发onchange事件
AS.ClientSelectView = Ember.Select.extend({
contentBinding:"AS.customerController",
selectionBinding:"AS.SelectedClient.client",
optionLabelPath : "content.name",
optionValuePath : "content.id",
change: function() {
console.log(AS.SelectedClient.client.get('name'));
}
});
但当变化事件触发,它并不显示当前所选元素的值,但它显示了之前选定的期权价值。
这里是jsbin链接:http://jsbin.com/iSiCUmU/2
谢谢,这确实起作用。 –