MVVM架构~knockoutjs系列之级联select
对于下拉列表框的绑定在之前的knockoutjs文章中已经介绍过,今天主要说一下级联的select,事实上,在knockoutjs里,是以数据绑定为中心的,而数据是以面向对象为前提的,而对于级联绑定来说,它也是一种面向对象里关系对象的体现,有了关系对象,我们就可以把级联很容易的开发出来,而不用像之前JS那么麻烦了。 准备数据对象 var Grade_Subject_R = function () { var self = this; self.Grades = [ { 'subjects': [{ 'id': '1', 'name': '语文' }, { 'id': '2', 'name': '数学' }, { 'id': '3', 'name': '英语' }], 'arid': '1', 'name': '小学' }, { 'subjects': [{ 'id': '1', 'name': '语文' }, { 'id': '2', 'name': '数学' }, { 'id': '3', 'name': '英语' }, { 'id': '4', 'name': '物理' }, { ...

