मैं अपने MooTools स्क्रिप्ट में AJAX कॉल चला रहा हूं, यह फ़ायरफ़ॉक्स में ठीक काम करता है लेकिन क्रोम में मुझे एक Uncaught SyntaxError: Unexpected token :
त्रुटि मिल रही है , मैं ऐसा नहीं कर सकता। यह निर्धारित करने के लिए कि खराब कोड की पैदावार कुछ नहीं है, यह निर्धारित करने के लिए कोड टिप्पणी करना, मैं सोच रहा हूं कि यह JSON के वापस आने के साथ एक समस्या हो सकती है। कंसोल में जाँच मैं देख रहा हूँ JSON लौटा है यह:
{"votes":47,"totalvotes":90}
मैं इसके साथ कोई समस्या नहीं देखता, यह त्रुटि क्यों होगी?
vote.each(function(e){
e.set('send', {
onRequest : function(){
spinner.show();
},
onComplete : function(){
spinner.hide();
},
onSuccess : function(resp){
var j = JSON.decode(resp);
if (!j) return false;
var restaurant = e.getParent('.restaurant');
restaurant.getElements('.votes')[0].set('html', j.votes + " vote(s)");
$$('#restaurants .restaurant').pop().set('html', "Total Votes: " + j.totalvotes);
buildRestaurantGraphs();
}
});
e.addEvent('submit', function(e){
e.stop();
this.send();
});
});