| | |
| | | data:{ |
| | | unitSelect2Info:{ |
| | | units:[], |
| | | floorId:'', |
| | | floorId:'-1', |
| | | unitId:'', |
| | | unitNum:'', |
| | | unitName:'', |
| | |
| | | console.log("调用_initUnitSelect2 方法"); |
| | | $.fn.modal.Constructor.prototype.enforceFocus = function () {}; |
| | | $.fn.select2.defaults.set('width', '100%'); |
| | | if(!vc.notNull(vc.component.unitSelect2Info.floorId)){ |
| | | vc.toast("未选择楼栋信息,请先选择楼栋"); |
| | | return ; |
| | | } |
| | | $('.unitSelector').select2({ |
| | | placeholder: '必填,请选择单元', |
| | | ajax: { |
| | |
| | | _term = params.term; |
| | | } |
| | | return { |
| | | unitName: _term, |
| | | unitNum: _term, |
| | | page: 1, |
| | | row:10, |
| | | floorId:vc.component.unitSelect2Info.floorId, |
| | |
| | | }; |
| | | }, |
| | | processResults: function (data) { |
| | | console.log(data, vc.component._filterUnitData(data.units)); |
| | | console.log(data, vc.component._filterUnitData(data)); |
| | | return { |
| | | results: vc.component._filterUnitData(data.units) |
| | | results: vc.component._filterUnitData(data) |
| | | }; |
| | | }, |
| | | cache: true |
| | |
| | | for (var i = 0; i < _units.length; i++) { |
| | | var _tmpUnit = { |
| | | id:_units[i].unitId, |
| | | text:_units[i].unitName |
| | | text:_units[i].unitNum |
| | | }; |
| | | _tmpUnits.push(_tmpUnit); |
| | | } |