2013-08-07 53 views
0

這是Ajax請求如何在Smarty中使用Ajax?

<script type="text/javascript"> 
{literal} 
$(document).ready(function(){ 
$("#S1").change(function() 
{ 

var IDCat=this.value; 
alert(IDCat); 

$.ajax({ 
type: "GET", 
url: 'product_modify.php', 
data: {IDCat:IDCat}, 
success: function(data) 
{ 
alert(data); 
alert("success"); 
} 
}); 
}); 
}); 
{/literal} 
</script>  

這是php代碼

if(isset($_GET['IDCat'])){ 
    $idc= $_GET['IDCat']; 
    echo $idc; 
    } 

有問題回聲$ IDC;不起作用?哪裏有問題 ?

+0

只有一個建議:把你的JS代碼到一個單獨的文件。您的文件將更具可讀性,更容易維護,編輯器中將會更正語法突出顯示等。 – uzsolt

回答

0
var IDCat=this.value; 

應該

var IDCat=$(this).val(); 
相關問題