2011-05-12 5 views
2

알로하!Direct store를 사용하여 Ext JS에서 원격 자동 완성을 어떻게 설정합니까?

나는 프로젝트에 대한 작업에 바쁘다. 문제가 생겼다. Direct 타입의 프록시가있는 데이터 저장소를 사용할 때, DirectStore를 콤보 박스의 소스로 사용할 수 없다. '원격'모드가 설정되어 있는지 확인한 후에도 자동 완성을 설정하십시오.

Firebug, Chromium 개발 도구로 요청을 살펴본 후 요청이 API 라우터로 되돌려지고 요청을 받고있는 것을 볼 수 있지만 문제는 ' 자동 완성 상자에 입력 한 텍스트를 서버로 다시 보내지는 JSON에 연결한다고 가정합니다.

내 궁극적 인 질문은, 여기에있는 누구나 알고있는 어떤 방법이 있어도 DirectStore를 사용하더라도 서버 백엔드에서 정렬 또는 데이터 타겟팅을 할 수 있도록 적절한 데이터가 전송되도록하는 것입니다. ? 감사합니다 : D

+0

Pls는 ExtJS/Sencha의 구체적인 작동 버전을 지정합니다. – gaRex

+0

명확히하지 않아서 죄송합니다. Ext JS 4.0.0을 사용하고 있습니다. – ozzmotik

답변

0

의 ExtJS 4.x를 사용하면 쿼리를 처리 할 때이 설정 옵션을 사용할 수 있습니다 ...

queryModequeryParam

첫 번째 설정 옵션은 다음과 remote (기본값이 될 수 있습니다 어쨌든) 또는 local이고 두 번째 옵션을 사용하면 원격 쿼리 모드를 사용할 때 매개 변수 이름을 정의 할 수 있습니다. 또한 queryModefalse 또는 0 또는 빈 문자열로 설정할 수 있으며 이로 인해 매개 변수가 서버로 전송됩니다.

관련 문제