2016-08-23 5 views
0

는 고개를 웹 아래 footable 버전 3이 작업을 수행하는 방법에 대한 예제 코드 또는 지침을 찾을 수 없습니다 먼저 이쪽을 봐 : 내가 생각하는 방법과 내 필터 드롭 다운 일하고 있어요 코드가 http://fooplugins.github.io/FooTable/docs/examples/advanced/filter-dropdown.htmlfootable v3에서 페이지로드시 기본 필터를 설정하려면 어떻게해야합니까?

즉 보이는 군. 기본적으로 "모든 상태"를 선택하는 대신 기본적으로 다른 옵션 중 하나를 선택하고 싶습니다.

this.def = 'Any Status'; 

그 라인 필터를 재설정 기본 항목을 작성하는 것입니다 즉 그 라인이 작동하지 방법 때문에, 다른 옵션 중 하나에 다음 줄을 변경할 수 없습니다.

작동하는 jquery를 통해 옵션 중 하나를 수동으로 선택하려고했지만 선택한 필터로 테이블을 자동 필터링하지 않았습니다. 여전히 모든 상태를 보여줍니다. 아래에서 두 줄 주석 처리 된 표 필터를 다시 트리거하려고 시도하는 방법을 볼 수 있지만 어느 것도 작동하지 않습니다.

jQuery(function($){ 
    var text1 = 'Active'; //doing it with text because options don't have values 
    $(".form-inline div select option").filter(function() { 
     return this.text == text1; 
    }).attr('selected', true); 
    //FooTable.components.core.register('filtering', FooTable.MyFiltering); //doesn't work 
    //self.filter(); //doesn't work 
}); 

또한, 것 여전히 어떤 상태로 모든 행을 표시 할 수 있습니다가 될 수있는 "모든 상태"옵션처럼.

답변

0

이것이 내가 작동하게 한 것입니다. 검색 버튼 클릭을 시뮬레이션하십시오.

jQuery(function($){ 
    var text1 = 'Active'; 
    $(".form-inline div select option").filter(function() { 
     return this.text == text1; 
    }).attr('selected', true); 
    $("button.btn.btn-primary").click(); 
});