2010-03-30 38 views
0

我正在使用jQuery UI Autocomplete插件。我給它一個URL來做一個Ajax調用和檢索數據。我想傳遞可選的數據參數,但不是URL的一部分。在代碼中,他們調用getJSON並傳遞'request'參數(這是一個可選的數據參數),但是我沒有看到獲取此請求參數的方法。jQuery UI自動完成插件在可選數據中傳遞給ajax調用

this.source = function(request, response) 
{ 
    $.getJSON(url, request, response); 
}; 

回答

2
source: function(request, response){ 
    $.post("/path/to/url", {data:request.term, **extra:parameter**}, function(data){  
     response($.map(data, function(item) { 
     return { 
      /* handle response */ 
     } 
     })) 
    }, "json"); 
} 
相關問題