看看這個功能,請jQuery的JSON問題
$(".menu_tree img.edit").click(function()
{
id = this.id;
lang = '<?=$lang_id?>';
var body_width = $("body").width();
var body_height = $("body").height();
$("#shadow").width(body_width);
$("#shadow").height(body_height);
$("#shadow").show();
var width = $("#edit_title").width();
var height = $("#edit_title").height();
$("#edit_title").height(0);
$("#edit_title").width(0);
$("#edit_title").animate(
{
width: width,
height: height
},600);
$.post
(
"get_title.php",
{id: id, lang: lang},
function(data)
{
alert("qqq");
},
"json"
);
});
在get_title.php
我產生JSON對象,像{name:"name",val:"value"}
它工作正常,如果我不寫了"json"
,但"json"
它甚至沒有提醒我的qqq
:(
任何想法?
感謝
如果在解析json響應時出現問題,可能會發生此問題。檢查你的回覆是否作爲有效的json或不... – 2010-06-30 18:44:05
我已經檢查了allready,它出現在'{name:「name」,val:「value」}格式。 但即使它出現在格式錯誤,我認爲它必須警惕? – Simon 2010-06-30 18:45:15
它期望一個json對象被返回,如果它不是json,當你明確聲明它應該是json時,它不會觸發。人們願意/試圖幫助你,但需要更多的信息來做到這一點。 – 2010-06-30 19:14:47