আমি নিম্নলিখিত JSON ডেটা নামক একটি পরিবর্তনশীল ফিরে এসেছি।
এই সেই ফেরেশত্রে ফিরে আসা ...
[
{"Id": 10004, "PageName": "club"},
{"Id": 10040, "PageName": "qaz"},
{"Id": 10059, "PageName": "jjjjjjj"}
]
এবং আমি $ .each ব্যবহার করে সংগ্রহটি লুপ করার চেষ্টা করছি তবে আমি এমন সমস্যার মধ্যে চলে যাচ্ছি যেখানে সতর্কতাটি অপরিজ্ঞাত দেখাচ্ছে। আমি অনেকগুলি ভিন্ন বাক্য গঠন চেষ্টা করেছি তবে এটিকে বের করার মতো মনে হচ্ছে না।
আমি যে জিকুয়ারি ব্যবহার করছি তা হ'ল
$.each(data, function(i, item) {
alert(item.PageName);
});
কেউ কি আমাকে সঠিক দিকে নির্দেশ করতে পারে?
সম্পাদনা করুন ডেটা ধরতে আমি এই কোডটি ব্যবহার করছি
$.getJSON('/Cms/GetPages/123', null, function(data) {
fillSelect(data);
});
এবং এটি ফাংশন যা কল কল ডাকে
function fillSelect(data) {
alert(data);
$.each(data, function(i, item) {
alert(item.PageName);
});
}
সম্পাদনা 2 এটি আমাকে কিছুটা বিভ্রান্ত করছে, ডক্স অনুসারে এটি আমার মতো কাজ করা উচিত, তবে তা হয় না। ফিজলারের মতে শিরোনামটি শো করে:
Content-Type: application/json; charset=utf-8
এবং JSON উপরে ঠিক সঠিক। এর থেকে যদি কিছু আলাদা হয় তবে আমি ক্রোম ব্যবহার করছি। আইই এবং এফএফ পরীক্ষা করবে ....
সম্পাদনা 3
get .get ব্যবহার করে উত্পাদন হয়
"[\r\n {\r\n \"Id\": 10041,\r\n \"PageName\": \"01234567890\",\r\n \"MetaId\": 1000,\r\n \"TemplateId\": 2\r\n },\r\n {\r\n \"Id\": 10001,\r\n \"PageName\": \"about\",\r\n \"MetaId\": 1000,\r\n \"TemplateId\": 1\r\n },\r\n {\r\n \"Id\": 10056,\r\n \"PageName\": \"fdgdfgdfg\",\r\n \"MetaId\": 1000,\r\n \"TemplateId\": 1\r\n },\r\n {\r\n \"Id\": 10052,\r\n \"PageName\": \"hjkhjk\",\r\n \"MetaId\": 1000,\r\n \"TemplateId\": 2\r\n },\r\n {\r\n \"Id\": 10059,\r\n \"PageName\": \"jjjjjjj\",\r\n \"MetaId\": 1000,\r\n \"TemplateId\": 1\r\n },\r\n {\r\n \"Id\": 10057,\r\n \"PageName\": \"qqqqq\",\r\n \"MetaId\": 1000,\r\n \"TemplateId\": 2\r\n },\r\n {\r\n \"Id\": 10054,\r\n \"PageName\": \"qwqw\",\r\n \"MetaId\": 1000,\r\n \"TemplateId\": 2\r\n }\r\n]"