gridSelect本身是没有多选相关的事件中,但gridSelect的下拉区域用的是grid,因此可以获取到gridSelect内部的grid调用grid的多选事件,当然也可以调用其他的事件
需要注意的是gridSelect内部的grid需要在下拉后才生成,因此可以在gridSelect的onShowOption事件中进行处理:
如下根据选择的数据进行具体的条件判断取消选择:

	Model.prototype.gridSelect8ShowOption = function(event) {
		var gridselect = event.source;//获取gridselect组件
		var grid = gridselect.grid;//获取gridSelect组件内部的grid
		var self = this;
		grid.on('onRowCheck', function(event) {//使用on方法添加onRowCheck事件
			var checkRows = event.source.getCheckedRows();//获取已经选择的数据
			if(XXX){
				justep.Util.hint("最多只能选择2个数据", {
						parent : self.getRootNode(),
						type : 'warning',
						position : 'middle'
					});
				event.cancel = true;//中止选择的操作
			}
		})
	};