إنتهيت من المواضيع السابقة في سلسلة الأجاكس بسهولة ووصلت إلى الموضوع النهائي ضمن السلسلة، أتمنى أن تكون الدروس قد أفادت أحد يريد تعلم الأجاكس.
هذه مجموعة من المصادر حول الأجاكس ومجمعه من المفضلة، ستفيدك أكثر حسب طبيعة الدروس التي تناسبك وطريقة كتابتها، إضافةً إلى مصادر الدروس التي كتبتها وساعدتني في إتمامها تجدها في أسفل هذا الموضوع.
.. أكمل قراءة بقية الموضوع »
هذا هو الموضوع الثاني حول إستخدام الأجاكس في مكتبات Javascript ضمن سلسلة الأجاكس بسهولة، في المرة سابقة تحدثنا عن إستخدام الأجاكس في مكتبة jQuery وفي الحقيقة مع الإمكانيات التي توفرها هذه المكتبة تعتبر كتابة الشفرة فيها سواء كان كتابة شفرة أجاكس أو غيرها سهلة ولا تحتاج إلى تعقيد.
اليوم سنتحدث عن إستخدام الأجاكس في مكتبة MooTools ومكتبة MooTools هي مكتبة كبقية مكتبات Javascript لها مستخدميها وتوفر نسخة للتحميل حسب طلب المطور الخصائص التي سيحتاجها وذلك سيساعد على تقليل الحجم وإختيار ما تريده بالضبط.
.. أكمل قراءة بقية الموضوع »
بعد أن تحدثنا في الأجزاء الأولى من طريقة كتابة الأجاكس في Javascript، نأتي لتطبيق ذلك بإستخدام مكتبات Javascript التي ستوفر علينا الوقت بالتأكيد، هذا الدرس سيتحدث عن إستخدام الأجاكس في مكتبات Javascript ضمن سلسلة الأجاكس بسهولة، كما قلت في هذه الفقرة سيكون علينا بسهولة إختصار المزيد من بإستخدام مكتبات Javascript.
البعض يفضل ذلك لسبب أنه يستخدم المكتبة معينة لتطبيق معين ويريد إستخدام الأجاكس في نفس التطبيق وبما أن المكتبة التي يستخدمها موجودة يفضل إستخدامها ليتجنب إعادة ما يريد كتابته من الصفر.
.. أكمل قراءة بقية الموضوع »
هذا الجزء الثالث من درس كتابة مكونات الأجاكس في لغة Javascript ضمن سلسلة الأجاكس بسهولة، ذكرنا في الدرس الماضي بقية كتابة مكونات الأجاكس وباقي خصائص كائن XMLHttpRequest مع عرض المثال الإفتراضي في آخر الدرس.
في الجزء الثالث والأخير من الدرس سنعرض مثال عملي على ما تعلمناه سابقاً في كيفية الإتصال بشكل تفاعلي مع الخادم بواسطة الأجاكس، سيكون التطبيق عبارة عن عرض للأحداث بإختيار السنة التي تمت فيها الحدث، وسيتم إستدعاء البيانات مباشرةً دون تحديث الصفحة من ملف php سيتولى إستدعاء البيانات كاملة من قاعدة بيانات من نوع MySQL.
.. أكمل قراءة بقية الموضوع »
هذا الجزء الثاني من درس كتابة مكونات الأجاكس في لغة Javascript ضمن سلسلة الأجاكس بسهولة، ذكرنا في الدرس الماضي بداية معرفة كتابة مكونات الأجاكس وعن كائن XMLHttpRequest وتضمينه في متغير requester والتأكد من تفعيله في كائن ActiveX (لمستخدمي متصفح الإسكبلورر).
في الجزء الثاني من الدرس سنتعرف على بقية مكونات الأجاكس عن طريق كائن XMLHttpRequest نفسه حيث يحتوي على الطرق methods التي نريد إستخدامها.
.. أكمل قراءة بقية الموضوع »
هذا الجزء الأول من درس كتابة مكونات الأجاكس في لغة Javascript ضمن سلسلة الأجاكس بسهولة، سنتحدث في هذا الدرس حول كتابة مكونات الأجاكس في لغة Javascript كما ذكرنا، سنتعرف في البداية على كائن XMLHttpRequest والذي سنكتب عن طريقه بقية مكونات أداة الأجاكس.
يعتبر كائن XMLHttpRequest السمة الأبرز في أداة الأجاكس. كما أنه يتميز بجلب البيانات من الخادم بدون الحاجة لتحديث الصفحة أو الإنتقال منها. أي أنه يقوم بإستدعاء جزء من الصفحة المطلوبة أو الملف المطلوب إلى الصفحة الحالية دون الإنتقال من الصفحة الحالية.
.. أكمل قراءة بقية الموضوع »
أداة الأجاكس Ajax، إختصار لـ asynchronous Javascript and XML تعتبر من تقنيات/أدوات تطوير الويب، إلا أنها تحوي مجموعة من التقنيات مستخدمة خلالها، كما أنها تستخدم وتظهر شفرتها من جهة العميل client-side تستخدم لإنشاء تطبيقات ويب تفاعلية، وتعتمد على إستدعاء البيانات في التطبيقات الويب من خلال الخادم أو Server ودون الحاجة إلى تحديث الصفحة.
عادة يتم إستدعاء البيانات عن طريق كائن XMLHttpRequest ولست ملزماً بإستخدام XML أثناء تطبيق أداة الأجاكس، وبما أنها مجموعة من تقنيات الويب فهي تحتوي على:
- HTML و CSS لتنسيق المعلومات.
- DOM (إختصار لـ Document Object Model) تستخدم للوصول إلى عناصر البيانات وإجراء كافة التعاملات من كتابة وحذف وتعديل البيانات التي تم إستدعائها.
- كائن XMLHttpRequest لتبادل المعلومات بين المتصفح والخادم بدون إعادة تحديث الصفحة.
- XML وJSON كنموذج لإستدعاء البيانات إلى المتصفح. (يتم إنشائها من جهة الخادم server-side)
.. أكمل قراءة بقية الموضوع »