2013-05-07 53 views
0

這是我與zendFramwork1.2錯誤AJAX錯誤:MESSAGE-> 200 - >語法錯誤:JSON.parse:意外的字符 - > [目標對象]

$("#cboCateMain1").change(function(){ 
var id=$(this).val(); 
var dataString = 'catmainid='+ id;  
$.ajax({ 
    type: "GET", 
    url: "<?php echo $this->baseUrl();?>/<?php echo $this->translate('lang')?>/<?php echo $this->controller?>/catemainindex", 
    data: dataString, 
    dataType: 'json', 
    cache: false, 
    contentType: "application/json;charset=utf-8", 
    beforeSend: function() {     
    }, 
    timeout: 1000000, 
    error:function(xhr, status, error) { 
     alert('Error: Message->'+ xhr.status+ ' - >'+ error+"->"+xhr); 
    }, 
    success: function(data){ 
     alert(data); 
    } 
}); 
}); 

代碼的工作,但我得到了這樣的錯誤!

errors

有問題的任何想法!我很快就在尋找你的回覆。謝謝

+1

處理請求的PHP代碼是什麼樣的? – 2013-05-07 03:38:43

回答

0

這意味着返回的json數據有問題。首先嚐試將硬編碼的json字符串返回給此請求。 Here是一個非常好的網站來驗證您的json

相關問題