نحوه استفاده از آرایه دو بعدی بازگشتی از Web Service
سلام. من يك وب سرويس نوشتم كه يك آرايه دو بعدي string بر مي گردونه. مي خوام از اين آرايه در jquery استفاده كنم اما نمي دونم كه تو jquery چه جوري يه آرايه دو بعدي از string تعريف كنم و چه جوري مقدار اين آرايه را برابر خروجي وب سرويسم قرار بدم. :ناراحت: ممنون مي شم اگه راهنماييم كنيد. خيلي خيلي واجبه!!!
نقل قول: webservice in jQuery
نحوه تعریف ارایه 2 بعدی در جاوا اسکریپت مثل زبان C هست
http://www.trans4mind.com/personal_d...pt/Array2D.htm
نقل قول: webservice in jQuery
ممنون اما من مي خوام با jquery آرايه تعريف كنم. بعدم مي خوام با وب سرويس به اين آرايه مقدار بدم!!!!!!
نقل قول: webservice in jQuery
سلام
تا اونجایی که من میونم میتونی از jSon استفاده کنی
ولی جزئیاتش رو اساتید بهتر میدونند
موفق باشی
نقل قول: webservice in jQuery
بازم ممنون ولي چه جوري؟ من مي دونم چه جوري از jquery با json به يك متد web service مقدار ورودي بدم اونو صدا بزنم اما برعكسشو نمي دونم. چه جوري يك متد وب سرويس رو كه خروجي مي دهد صدا بزنم و خروجيشو در يك متغير در jQuery بريزم؟
خواهش مي كنم كمكم كنيد!!!!!!
نقل قول: webservice in jQuery
مشكلم حل شد. تو اين لينك دقيقا چيزي كه مي خواستم توضيح داده شده. :لبخندساده:
http://www.mikesdotnetting.com/Artic...es-with-jQuery
نقل قول: webservice in jQuery
نقل قول:
نوشته شده توسط
mithra
سلام
از دوستان یه سوال دارم و اون اینکه :
این خط در نمونه کد بالا چه کاری رو انجام میده و نبودش چه ضرری داره ؟
var MD = (typeof response.d) == 'string' ? eval('(' + response.d + ')') : response.d;
نقل قول: webservice in jQuery
نقل قول:
نوشته شده توسط
gigil_Question
سلام از دوستان یه سوال دارم و اون اینکه : این خط در نمونه کد بالا چه کاری رو انجام میده و نبودش چه ضرری داره ؟
var MD = (typeof response.d) == 'string' ? eval('(' + response.d + ')') : response.d;
سلام.
اینجا، برنامه نویس نگاه میکنه ببینه type پاسخی که دریافت شده چی هستش. اگر string باشه، اونو با eval به JSON Object تبدیل میکنه. اگر هم string نباشه، فرض رو گذاشته که پاسخ خودش یه JSON Object هستش.
جای استفاده از eval بسیار بهتر هستش که از parseJSON استفاده کنید. استفاده از eval بدین شکل خطرناک هستش و میتونه مشکلات امنیتی بوجود بیاره.
موفق باشید.