2016-07-29 5 views
1

사용 사례 : 데이터 테이블 선택 (Webix 데이터 가능)을 프로그래밍 방식으로 설정해야하지만 사용자가 행을 클릭하여 변경할 수는 없습니다. 시도했습니다.사용자를 위해서만 데이터 테이블에서 선택을 방지하는 방법 (클릭)?

onItemClick:function(){ 
    return false 
} 

아무 것도하지 않습니다. 나는 또한 select() 방법을 inluding,

on:{ 
    onBeforeSelect:function(){ 
    return false 
    } 
}, 

snippet

그것은 전 세계적으로 선택을 방지

을 시도했습니다. 클릭만으로 선택을 방지 할 수있는 방법이 있습니까? CSS로 보이는 선택은 적합하지 않습니다. 나중에 선택한 값을 가져와야합니다.

답변

1

당신은 대상 구성 요소에 대한 위의 코드 블록에

$$("grid").on_click.webix_cell = function(){} 
$$("grid").select(1); 

다음

http://webix.com/snippet/2a428a8b

첫 번째 줄처럼 모든 클릭 기반 작업을 코드를 사용하려고 할 수 있습니다.