PDA

View Full Version : مبتدی: پرکردن آرایه از اطلاعات دیتابیس در صفحه وب



mahak_f
شنبه 09 بهمن 1389, 14:47 عصر
سلام به دوستان عزیز
توی صفحه اول سایت با استفاده از جاوا اسکریپت کدی گذاشتم که 3 خبر آخر (از نظر زمانی) دیتابیس رو بخونه و یکی بعد از دیگری نشون بده.
به صورت استاتیک اینکارو میتونم انجام بدم. یعنی آرایه ای تعریف کردم و متنی که باید نمایش داده بشه رو توش گذاشتم. سوالم اینه که چطور میتونم از بانک این خبرها رو بخونم؟
به عبارت دیگه چطور باید آرایه ای که تو جاوا اسکریپت تعریف کردم رو از اطلاعات دیتابیس پر کنم؟
کدی که به زبان جاوا گذاشتم اینه:



var arr = ["بهمن 89: افتتاح سایت", "راه اندازی گروه اینترنتی ما", " example"];شاید بد توضیح دادم
اما من به دنبال روشی برای پر کردن آرایه ای در زبان جاوا اسکریپت از اطلاعات درون دیتابیس هستم
این اطلاعات خبرهای جدید سایت هستن

روش نوشتن منوی متحرک با جاوااسکریپت رو در همین سایت در این تاپیک مطرح کردم و جواب گرفتم
http://barnamenevis.org/showthread.php?270486-%D9%85%D9%86%D9%88%D9%87%D8%A7%DB%8C-%D9%85%D8%AA%D8%AD%D8%B1%DA%A9-%D8%AF%D8%B1-%D8%B3%D8%A7%DB%8C%D8%AA&highlight=%D8%AC%D8%A7%D9%88%D8%A7+%D8%A7%D8%B3%DA %A9%D8%B1%DB%8C%D9%BE%D8%AA+%D9%85%D9%86%D9%88
اما روش پرکردن متغیرهای جاوااسکریپت از دیتابیس رو بلد نیستم :گریه:

mehdi.mousavi
یک شنبه 10 بهمن 1389, 00:14 صبح
سلام.
روشهای متعددی برای اینکار وجود داره، که یکی از اونها، استفاده از ClientScriptManager.RegisterArrayDeclaration (http://msdn.microsoft.com/en-us/library/system.web.ui.clientscriptmanager.registerarraydec laration%28v=vs.90%29.aspx) برای ثبت آرایه مورد نظرتون (از سمت سرور) بصورت کد JavaScript هستش.

موفق باشید.

پاورقی: بخش پایینی لینکی که دادم، مثال هم داره.

مهدی کرامتی
دوشنبه 11 بهمن 1389, 02:14 صبح
مرسی، پاسخ مفیدی بود.