首页 新闻 赞助 找找看

KO省市select级联默认值绑定问题。

0
悬赏园豆:100 [已关闭问题] 关闭于 2015-12-03 14:18

学习KO时遇到的问题

有一张用户表,新增时选择省份和城市 存入ProvinceID和CityID两个字段中

新增的select 级联绑定已经完成 没有问题

问题出在修改人员时加载默认的省份和城市值,

省市2级联动 

selectedOptions:defaultpro 这个KO绑定表达式 是加载默认选项用的。

<select class="form-control" data-bind="options:Province,value:selectedpro , seoptionsValue:'ProvinceID',optionsText:'ProvinceName',selectedOptions:defaultpro,optionsCaption:'请选择省份',event:{change:ProvinceChange}"></select>


<select class="form-control" data-bind="options:City,value:selectedcity, optionsText:'CityName',selectedOptions:defaultcity, optionsValue:'CityID', optionsCaption: '请选择城市'"></select>

 

 

求各位坛友给个简单Demo代码学习!

Revolution@Ye的主页 Revolution@Ye | 初学一级 | 园豆:174
提问于:2015-12-03 10:52
< >
分享
所有回答(1)
0

//页面初始化  在viewmodel绑定后 再用KO添加默认选中的值
$(function () {


var vm = new ViewModel();

ko.applyBindings(vm);

var region = data[0].RegionId;//城市
var region2 = data[0].User_iCreator;//省份
vm.selectedpro = ko.observable(region2);
vm.selectedcity = ko.observable(region);
});

Revolution@Ye | 园豆:174 (初学一级) | 2015-12-03 14:17
清除回答草稿
   您需要登录以后才能回答,未注册用户请先注册