after i try some methods.....
@ko.Html.DropDownList(m => m.MyList, null, "MyListName").Custom("select2","")
<script type="text/javascript">
ko.bindingHandlers.select2 = {
init: function (element, valueAccessor, allBindingsAccessor) {
var obj = valueAccessor(),
allBindings = allBindingsAccessor(),
lookupKey = allBindings.lookupKey;
setTimeout(function () {
$(element).select2(obj);
}, 0);
if (lookupKey) {
var value = ko.utils.unwrapObservable(allBindings.value);
$(element).select2('data', ko.utils.arrayFirst(obj.data.results, function (item) {
return item[lookupKey] === value;
}));
}
ko.utils.domNodeDisposal.addDisposeCallback(element, function () {
$(element).select2('destroy');
});
},
update: function (element) {
$(element).trigger('change');
}
};
</script>
@ko.Apply(Model)
this is work for me.....
1 Mayıs 2014 Perşembe 13:22:25 UTC+3 tarihinde Lulamile Gaji yazdı: