PDA

View Full Version : مشکل در استفاده از json با jquery



hosseinab
شنبه 08 مهر 1391, 23:34 عصر
با سلام خدمت دوستان و اساتید عزیز
من در سایتم از یک کامبوباکس استفاده کردم که می خواهم با استفاده از دستورات ایجکس
کاربر با انتخاب هر گزینه محتویات صفحه را عوض کند
برای اینکار کامبویی ایجاد کردم که مقدار value آن برابر id جدول است که باید با انتخاب کاربر اطلاعات به سمت برنامه فرستاده و محتویات عوض شود

کدی که برای ایجاد کد جی سان استفاده کردم(محتویات آرایه برای مثال آورده شده)


$arr=array("first_page"=>"iran","page_nums"=>"yazd","pics"=>"yazd");
echo json_encode($arr);



و بعد در صفحه توسط تابع زیر فراخوانی می شود


var addr= "www.sample.com" + bltn_id+"&callback=?";

$.getJSON(addr, function(data){
alert("ok");
$.each(data, function(key, val){
.
.
.
.
});

});



ولی وقتی روی سرور کد زیر را اجرا می کنم همچین خطایی در کروم به من می ده:


Uncaught SyntaxError: Unexpected token :

با تشکر