2011-08-01 87 views
0

我有一個操作文件具有json格式的數據。我試圖在jQuery中實現自動完成ajax。在ajax調用中,anybdy可以幫助我調用包含json數據的操作類,這是jquery自動完成所需的。這樣做是如下,我爲無法調用Action類的網址如何在jQuery自動完成中調用遠程數據源?

$.ajax(){ 
    type: "POST", 
    url: 
    dataType: "json", 
    data: {}, 
    contentType: "application\json;charset=utf-8", 
    success: function(response) { 
     var dataFromServer=eval('('+jqxhr.responseText+')'); 
     $.autocomplete({ 
      source:dataFromServer 
     )}; 
    } 
    error: function(XMLHttpRequest,textStatus,errorThrown){ 
     alert(textStatus); 
    } 
+0

請格式化你的代碼,以便其他人可以閱讀。你的代碼中有一些語法錯誤,我建議你先解決它們。否則,我們不知道什麼是真正的問題,或者什麼是簡單的問題。 –

回答

0
$.ajax({ 
      type: "POST", 
      url: "", 
      dataType: "json", 
      data: "{}", 
      contentType: "application/json; charset=utf-8", 
      success: function(response) { 

       var datafromServer = eval('('+jqXHR.responseText+')'); 

       $("#id").autocomplete({ 
        source: datafromServer 
       }); 

      }, 
      error: function(XMLHttpRequest, textStatus, errorThrown) { 

       alert(textStatus); 
      } 
     }); 
相關問題