我面对的使用界面,网格行选择和定制电池元件的一个问题:如何防止自定义元素行选择点击UI-GRID
样品plunker是在这里:http://plnkr.co/edit/Ed6s6CGFGXyUzj2cyx2g?p=preview
$scope.gridOptions = { showGridFooter:true,enableRowSelection: true, enableRowHeaderSelection: false };
$scope.gridOptions.columnDefs = [
{ name: 'id' },
{ name: 'name'},
{ name: 'age', displayName: 'Age (not focusable)', allowCellFocus : false },
{ name: 'address.city' },
{ name:'address.pin',cellTemplate:'<select><option value="122002">122002</option><option value="122001">122001</option></select>'}];
你可以看到,在行单击时,相应的行被选中,而如果你倾向于隐式地选择下拉选项,行选择事件也被触发,我希望在元素上点击像下拉列表这样行选择事件不应该被触发。
请指导。
非常感谢您的帮助! –