我面對的使用界面,網格行選擇和定製電池元件的一個問題:如何防止自定義元素行選擇點擊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>'}];
你可以看到,在行單擊時,相應的行被選中,而如果你傾向於隱式地選擇下拉選項,行選擇事件也被觸發,我希望在元素上點擊像下拉列表這樣行選擇事件不應該被觸發。
請指導。
非常感謝您的幫助! –