واضح آرشیو وب فارسی:سایت ریسک: چطوری یه listmenu آژاکس بسازم ؟ sharktech 10 دي 1388, 21:05با سلام خدمت دوستان من یه listmenu دارم که چند تا گزینه انتخاب داره و برای هر گزینه یه سری اطلاعات توی دیتابیس ذخیره شده. حالا من می خوام که با انتخاب یک گزینه اطلاعات مربوطه رو به صورت آزاکس از دیتابیس واکشی کنه و به کاربر نشون بده. مرسی k2-4u 15 دي 1388, 11:57با ajax نمیشه چیزی رو از دیتا بیس واکشی کرد ajax تحت client هست . sharktech 15 دي 1388, 12:36با نظرتون کاملا مخالفم !!! آژاکس یه جور زبان برنامه نویسی نیست, یک مدل برنامه نویسی هست که میاد و زبان های مختلفی رو با هم مخلوط میکنه و یه کد زنده رو به شما تحویل میده. ajax تحت client هست . اتفاقا آژاکس هم تحت کلینت هست و هم سمت سرور, و اصلیترین قابلیت آژاکس هم همین ویژگیش هست. در ضمن خودم جوابمو تا حدودی پیدا کردم, توی اینجا : k2-4u 15 دي 1388, 12:48(programming) آژاکس_(برنامهنویسی) ajax یعنی asynchronous JavaScript and XML غیر همزمانی Javascript و XML اتفاقا آژاکس هم تحت کلینت هست و هم سمت سرور, و اصلیترین قابلیت آژاکس هم همین ویژگیش هست. در ضمن خودم جوابمو تا حدودی پیدا کردم, توی اینجا : من و شما با دو تا دید متفاوت به قضیه نگاه کردیم اطاعات به وسیله ajax از دیتا بیس واکشی نمیشه بلکه به وسیله php و سمت سرور واکشی میشه بعد به سمت کلاینت ارسال میشه . و تمامی کد های ajax هم که همون ( xml و javascript ) هستند تحت Client اجرا میشه مگر بعضی وقت ها که از XSLT سمت سرور استفاده میشه که اونم باز . فرق می کنه sharktech 15 دي 1388, 13:36خوب منم نگفتم که js میاد و اطلاعات رو از دیتابیس واکشی میکنه !!!! من گفتم : با انتخاب یک گزینه اطلاعات مربوطه رو به صورت آزاکس از دیتابیس واکشی کنه و اسمی از js نیاوردم. شما تا حالا آژاکس کار کردین ؟ k2-4u 15 دي 1388, 13:46خوب منم نگفتم که js میاد و اطلاعات رو از دیتابیس واکشی میکنه !!!! بله بله . منظور من این نبود که شما اینو میگی ولی واکشی کردن از دیتابیس ربطی به ajax نداره شما ممکنه با php یا perl , phython , ruby , JSP یا asp.net اطلاعات رو از دیتا بیس واکشی کنید . یا ممکنه اصلا واکشی نکنید یک فایل بگذارین . که محتوات توش xml یا html و یا ... باشه در کل آخر خروجی مهمه من و شما با دو تا دید متفاوت به قضیه نگاه کردیم این نکته رو هم اضافه کردم . که از بحث های اضافی جلو گیری کنم ولی فایده ای نداشت . خوب منم نگفتم که js میاد و اطلاعات رو از دیتابیس واکشی میکنه !!!! در ضمن ما افرادی رو هم داشتیم که مشابه سوال شما رو پرسیدند و می خواستند ببینند با js میشه این کارو کرد یا نه !! شما تا حالا آژاکس کار کردین ؟ بله زیاد . آخرین نمونم و یکیشم سمپل مسابقه طراحی وب sharktech 15 دي 1388, 14:20جالبه, از اون لینکی که داده بودین خوشم اومد. میشه فایلهای sample شو به منم بدین, آخه خیلی دنبالش بودم, البته خودم یکی نوشتم ولی خیلی ازش خوشم نیومد. در ضمن هدف من از این بحث ها یادگیری بود نه چیز دیگه. بازم ممنون k2-4u 15 دي 1388, 14:54جالبه, از اون لینکی که داده بودین خوشم اومد. میشه فایلهای sample شو به منم بدین, آخه خیلی دنبالش بودم, البته خودم یکی نوشتم ولی خیلی ازش خوشم نیومد. اون سیستمی که دیدین با XSLT هستش هنوز کاملش نکردم . چون کلشو خودم نوشتم sample نداره همه کد هاش همینیه که اونجاست sharktech 15 دي 1388, 14:58میشه ازش استفاده کنم ؟ xslt حالا این چی هست ؟ k2-4u 15 دي 1388, 15:33میشه ازش استفاده کنم ؟ اگر صبر کنین . وقتی کامل بشه در قسمت developer کامل در موردش توضیح میدم xlst از زیر مجموعه های xml هستش و برای تبدیل XML به HTML استفاده میشه که بیشترین کاربرد رو در AJAX داره ولی web developer ها ترجیح میدن که از HTML به جای XSLT استفاده کنند sharktech 15 دي 1388, 15:42ممنون. راستی من می خواستم یه سیستم آژاکسی بسازم که بشه با اون نام دیتابیس, جدول مورد نظر و ردیف رو از یه صفحه بهش داد و اونم برای ما اطلاعات مربوط به اون فیلد خاص از دیتابیس رو به ما بده و به همون صفحه ارسال کنه اما نتونستم, میشه کمکم کنید ؟ مرسی
این صفحه را در گوگل محبوب کنید
[ارسال شده از: سایت ریسک]
[مشاهده در: www.ri3k.eu]
[تعداد بازديد از اين مطلب: 451]