>> سرور 1: دعونا تنفيذ شبكة الصفحة التي تتيح للمستخدمين
البحث عن أسعار الأسهم.
دعونا نفترض أولا أن هناك ملف يسمى quote.php، ولكن هذا
يمكن تنفيذها في معظم أي اللغة، ولكن هدفها في الحياة هو
لتوقع الحصول على المعلمة HTTP يسمى رمز، وقيمة والتي هي
رمز الأسهم التي كنت ترغب الاقتباس.
>> على سبيل المثال، إذا نظرنا إلى هذا الملف في متصفحي، quote.php، لاحظ أن
لقد مرت في، بالفعل، رمزا من الفيس بوك، لالفيسبوك.
وتلاحظ أن ما أعود هو كائن JSON مع ثلاثة مفاتيح.
دعا رمز واحد، واحد يسمى اسم واحد يسمى السعر.
قيم التي هي بالضبط من الملف في السؤال.
>> الآن دعونا نوجه اهتمامنا إلى بدايات بعض HTML و
جافا سكريبت.
هنا، في اياكس-0.html، لاحظ أن داخل من الجسم الصفحة بلدي لدي نموذج
الذي يحتوي على السمة onsubmit، و قيمة وهو الاقتباس والعودة
كاذبة، وبالتالي تحديد التي أود استدعاء دالة جافا سكريبت
دعا الاقتباس ومن ثم عودة كاذبة.
وفي الوقت نفسه، داخل هذا النموذج هو رمز الذي هو معرف، بين قوسي الإقتباس،
"رمز"، ومن ثم إدخال آخر الذي نوع يتم تقديم هذا يعطيني
زر التقديم.
>> وفي الوقت نفسه، داخل رأس الصفحة الخاصة بي، و هناك علامة النصي، مصدر
الذي هو عنوان URL لمسج، وجدا مكتبة جافا سكريبت الشعبية، وأدناه
وهذا هو العلامة النصي آخر، داخل وهي بدايات بعض
جافا سكريبت أنني سوف أكتب نفسي.
هذه هي وظيفة الاقتباس الذي سوف في نهاية المطاف أن يسمى، وداخل
هنا دعونا تعريف متغير يسمى URL، تنص على أن قيمة هذه
يجب أن يكون متغير quote.php؟ رمزا = ".
>> والآن دعونا سلسلة إلى نهاية من هذه السلسلة الأولي مهما كانت رمزا
وقد كتبته يفترض أن المستخدم.
على وجه التحديد، دعونا نفعل + $ "" # رمز وبالتالي تحديد ان كنت ترغب في
الحصول عليها، مع مسج من DOM بلدي، العنصر الذي فريدة من نوعها
معرف، رمزا.
أذكر أن هذا هو ببساطة نص الحقل إلى المستخدم الذي يتم الانتقال إلى
اكتب هذا الرمز الأسهم.
>> ثم دعونا ندعو فال، والتي هي وظيفة أو الأسلوب الذي سوف تحصل على
القيمة التي المستخدم كتابتها في.
ثم دعونا ندعو وظيفة مسج دعا getJSON، ويمر في مثل
الحجة الأولى التي URL، ويمر في، و الحجة الثانية، مجهول
الوظيفة التي تتوقع حجة واحدة.
البيانات، ونحن سوف يطلق عليه.
وداخل هذه الوظيفة المجهول، سنقوم ببساطة تفعل في حالة تأهب، ومن ثم في
قوسين، data.price.
إذا كانت البيانات، بعد كل شيء، هو أن جسون يعترض مع ثلاثة حقول -
الرمز والاسم والسعر و، من خلال القيام data.price سأحضر
بالضبط تلك القيمة.
>> دعونا الآن حفظ الملف و فتحه في مستعرض.
http://localhost/ajax-0.html.
هنا لدينا هذا النموذج.
دعونا اكتب في الفيس بوك عن الفيسبوك والحصول على الاقتباس.
وهناك، إذن، هو في الفيسبوك أحدث سعر السهم.