2012-12-23 200 views
2

嗨,我是有一點與我的代碼有問題,我想測試此行代碼(ajaxmaprequest.js)正在使它從xmlspitquery.php檢索字符串並在testajax.php中回顯它。希望對我做錯的任何幫助有所幫助。HTTP請求AJAX

ajaxmaprequest.js

$ ('#lgu','#category','#type').change(function(){ 
    var Lgu = $('#lgu').val(); 
    var Category = $('#category').val(); 
    var Type = $('#type').val(); 

    $.get('xmlspitquery.php', 
     { input: Lgu, input2: Category, input3: Type}, 
     function(data) { 
      $('#xmlreturn').text(data); 
    }); 
}); 

這是從testajax.php

<select id="lgu" name="Lgu"> 
    <option>LGUs</option> 
    <option>Bacolod City</option> 
    <option>Bago City</option> 
    <option>Cadiz City</option> 
</select> 

<select id="category" name="Category"> 
    <option>Categories</option> 
    <option>Hotel</option> 
    <option>Restaurant</option> 
    <option>Attractions</option> 
</select> 

<select id="type" name="Type"> 
    <option>Tourism Type</option> 
    <option>Eco</option> 
    <option>Resto</option> 
    <option>Fun</option> 
</select> 

<div id="xmlreturn"> </div> 

xmlspitquery.php

只有我,一旦我得到添加更多的代碼連接完成。

回答

3

更改此:

$('#lgu','#category','#type') 

這樣:

$('#lgu,#category,#type') 
+0

改仍無輸出。但是,謝謝 –

+0

此修復程序是所有應該需要的..確保它在$(document).ready()塊中? – Atticus

+0

我把外部的js,我應該補充說嗎? –