2016-03-30 11 views
0

オートコンプリートウィジェットのデータソース(URL)をリフレッシュする必要があります。剣道オートコンプリートリフレッシュURL

factor = tipoSeleccionado.factor; 
$cptconcepto.kendoAutoComplete({ 
     minLength: 1, 
     filter: "contains", 
     dataTextField: "descripcion", 
     dataValueField: "idTipoMovimiento", 
     dataSource: { 
      type: "get", 
      serverFiltering: true, 
      transport: { 
       read: { 
        url: pathservicehost + '/movimientos/tipos/' + factor, 
        dataType: "json",      
        cache: false 
       } 
      } 
     }, 
     index: 0 
    }); 

"factor"は常に値を変更する変数です。

答えて

0

これは簡単です。

url: function() { 
    return pathservicehost + '/movimientos/tipos/' + factor; 
} 

Demo:だけではなく、あなたのread.urlプロパティ内の文字列の関数を使用します。デモでは、開発ツールの[ネットワーク]タブをチェックし、現在のタイムスタンプでurlが変わるオートコンプリート値を変更するたびに確認してください。

+0

あなたの助けていただきありがとうございます...今、 "要因"が変更されるたびにURLが変更されていますが、今は新しい問題が発生しています。 –

+0

@alexanderzevallosあなたのURLが新しい実装でどのように終わったのですか?デモでは、URLを明確にするために 'serverFilter'プロパティをコメントしましたが、コメントを外すと、フィルタはURLに正しく追加されます。 – DontVoteMeDown

関連する問題