Index: ssts-web/src/main/webapp/ext/js/multiSelectCombo.js =================================================================== diff -u -r33726 -r33823 --- ssts-web/src/main/webapp/ext/js/multiSelectCombo.js (.../multiSelectCombo.js) (revision 33726) +++ ssts-web/src/main/webapp/ext/js/multiSelectCombo.js (.../multiSelectCombo.js) (revision 33823) @@ -163,12 +163,12 @@ { if (this.fireEvent('beforeselect', this, record, index) !== false) { - record.set(this.checkField, !record.get(this.checkField)); + record.set(this.checkField, !record.get(this.checkField)); var va = []; var snapshot = this.store.snapshot || this.store.data; - if(!record.get(this.checkField) && record.get('name') !== '全部' && this.getRawValue() == '全部'){ + if(!record.get(this.checkField) && record.get(this.displayField) !== '全部' && this.getRawValue() == '全部'){ snapshot.each(function (r){ - if(r.get(this.valueField) !== '全部' && r.get('checked')){ + if(r.get(this.displayField) !== '全部' && r.get('checked')){ va.push(r.get(this.valueField)); } }, this);