View Full Version : سوال: نحوه استفاده از آرایه دو بعدی بازگشتی از Web Service
mithra
یک شنبه 03 مرداد 1389, 17:42 عصر
سلام. من يك وب سرويس نوشتم كه يك آرايه دو بعدي string بر مي گردونه. مي خوام از اين آرايه در jquery استفاده كنم اما نمي دونم كه تو jquery چه جوري يه آرايه دو بعدي از string تعريف كنم و چه جوري مقدار اين آرايه را برابر خروجي وب سرويسم قرار بدم. :ناراحت: ممنون مي شم اگه راهنماييم كنيد. خيلي خيلي واجبه!!!
ricky22
یک شنبه 03 مرداد 1389, 17:54 عصر
نحوه تعریف ارایه 2 بعدی در جاوا اسکریپت مثل زبان C هست
http://www.trans4mind.com/personal_development/JavaScript/Array2D.htm
mithra
یک شنبه 03 مرداد 1389, 18:06 عصر
ممنون اما من مي خوام با jquery آرايه تعريف كنم. بعدم مي خوام با وب سرويس به اين آرايه مقدار بدم!!!!!!
gigil_Question
دوشنبه 04 مرداد 1389, 09:02 صبح
سلام
تا اونجایی که من میونم میتونی از jSon استفاده کنی
ولی جزئیاتش رو اساتید بهتر میدونند
موفق باشی
mithra
دوشنبه 04 مرداد 1389, 10:09 صبح
بازم ممنون ولي چه جوري؟ من مي دونم چه جوري از jquery با json به يك متد web service مقدار ورودي بدم اونو صدا بزنم اما برعكسشو نمي دونم. چه جوري يك متد وب سرويس رو كه خروجي مي دهد صدا بزنم و خروجيشو در يك متغير در jQuery بريزم؟
خواهش مي كنم كمكم كنيد!!!!!!
mithra
دوشنبه 04 مرداد 1389, 15:36 عصر
مشكلم حل شد. تو اين لينك دقيقا چيزي كه مي خواستم توضيح داده شده. :لبخندساده:
http://www.mikesdotnetting.com/Article/96/Handling-JSON-Arrays-returned-from-ASP.NET-Web-Services-with-jQuery
gigil_Question
چهارشنبه 20 مرداد 1389, 15:19 عصر
مشكلم حل شد. تو اين لينك دقيقا چيزي كه مي خواستم توضيح داده شده. :لبخندساده:
http://www.mikesdotnetting.com/Article/96/Handling-JSON-Arrays-returned-from-ASP.NET-Web-Services-with-jQuery
سلام
از دوستان یه سوال دارم و اون اینکه :
این خط در نمونه کد بالا چه کاری رو انجام میده و نبودش چه ضرری داره ؟
var MD = (typeof response.d) == 'string' ? eval('(' + response.d + ')') : response.d;
mehdi.mousavi
چهارشنبه 20 مرداد 1389, 17:49 عصر
سلام از دوستان یه سوال دارم و اون اینکه : این خط در نمونه کد بالا چه کاری رو انجام میده و نبودش چه ضرری داره ؟
var MD = (typeof response.d) == 'string' ? eval('(' + response.d + ')') : response.d;
سلام.
اینجا، برنامه نویس نگاه میکنه ببینه type پاسخی که دریافت شده چی هستش. اگر string باشه، اونو با eval به JSON Object تبدیل میکنه. اگر هم string نباشه، فرض رو گذاشته که پاسخ خودش یه JSON Object هستش.
جای استفاده از eval بسیار بهتر هستش که از parseJSON (http://www.jqapi.com/#p=jQuery.parseJSON) استفاده کنید. استفاده از eval بدین شکل خطرناک هستش و میتونه مشکلات امنیتی بوجود بیاره.
موفق باشید.
vBulletin® v4.2.5, Copyright ©2000-1403, Jelsoft Enterprises Ltd.