在呈现项目后,挖空选择绑定回调的选项

Knockout Select Options Binding Callback After Items Are Rendered

本文关键字:绑定 选择 回调 选项 项目      更新时间:2023-09-26

是否有任何方法/解决方法可以在绑定 Knockout 绑定选择控件的所有选项后执行回调函数?

请参阅 http://knockoutjs.com/documentation/options-binding.html所需的属性称为 optionsAfterRender。

例如,

当绑定到具有"显示"和"值"字段的对象列表时,可以使用以下命令禁用未设置值的选项(例如占位符选项):

<select data-bind="
            options: options,
            optionsText: 'display',
            optionsValue: 'value',
            value: value,
            optionsAfterRender: function(option, item) {
                ko.applyBindingsToNode(option, {disable: item.value == null && !optional}, item);
            }"></select>