2010-03-31 84 views
0

嗨我試圖調動我的網站,我遇到了Jquery的問題。當我試圖執行jquery調用(。$ ajax)時,它沒有被渲染。這是代碼的一部分JQuery和諾基亞:)

var returnData = ''; 
       $.ajax({url: './indexSubmit.php', 
        async: false, 
        dataType: 'json', 
        data:{flag:'vehicleInfo', 
         vehicleId:xVehicleId}, 
         success: function(data,textStatus){ 
         if(textStatus != 'success'){ 
          alert('Error: '+ textStatus); 
          return; 
         } 
         returnData = data; 

我不知道,但我想我需要在瀏覽器中安裝jquery。如果是的話,我可以自動下載並安裝jQuery在瀏覽器中使用一些JavaScript?

+0

是否在非移動瀏覽器的工作? – Skilldrick 2010-03-31 18:12:03

回答

0

如果我理解正確,你需要的是包括jQuery庫,以便你可以在你的頁面上使用它。然後,您需要在您的html頁面上使用<腳本>標記。最直接的方法:

 
<script src="http://ajax.googleapis.com/ajax/libs/jquery/1.3.2/jquery.min.js" type="text/javascript"></script> 

裏面<頭> ... < /頭>塊HTML網頁上。當然,在src屬性中,您可以在jquery.js文件所在的webserver中指定一個路徑。

+0

我會使用1.4.2 ...如果你剛開始,沒有理由以舊版本開始。 – 2010-03-31 18:22:26

1

你的目標是畸形的,你缺少一個右大括號,括號和分號:

  var returnData = ''; 
      $.ajax({url: './indexSubmit.php', 
       async: false, 
       dataType: 'json', 
       data:{ 
        flag:'vehicleInfo', 
        vehicleId:xVehicleId 
       }, 
       success: function(data,textStatus){ 
        if(textStatus != 'success'){ 
         alert('Error: '+ textStatus); 
         return; 
        } 
        returnData = data; 
       }); // <- this was missing 
+0

對不起,我在我的代碼中,但它不工作,是的它適用於非移動瀏覽器。 – Radhika 2010-03-31 21:51:21