我使用ZendFramework,我需要填充數據存儲在數據庫中的表 視圖,但我需要使用Ajax和json 我有一個web服務,打印以下在zend中使用ajax來填充數據庫中的視圖
{"cat":[{"id":"1","name":"Meat","image_url":"meat.jpg"},
{"id":"2","name":"Soup","image_url":"soup.jpg"},
{"id":"3","name":"drink","image_url":"drink.jpg"},
{"id":"8","name":"Pastries","image_url":"Pastries.jpg"},
{"id":"9","name":"Ice-cream","image_url":"ice_cream.jpg"},
{"id":"10","name":"salad","image_url":"salad.jpg"}]}
的URL,該Web服務是
http://localhost/resturant/public/categories/show-categories
我如何使用這個Web服務和Ajax填充表 我很begineer在阿賈克斯實際數據和我搜索谷歌,但斯蒂爾升陷 請任何想法 thnxx所有
thnxx很多它的工作:) –
當我寫 警報(貓);它顯示json字符串 ,但是當我寫alert(cat.cat)時,它顯示undefined 我也嘗試 alert(cat [0] .cat) 和alert(cat.cat [0]),但也顯示undefined –
它是因爲在我的答案中,我應該使用'$ .getJSON'而不是'$ .get'。 jQuery將響應解析爲字符串,而不是將其解析爲JSON。 –