في هذا السيناريو، ترغب في الحصول على استجابة من Process.php عبر AJAX. الهدف هو التقاط هذه الاستجابة وتخزينها كمتغير.
لبدء العملية، يحتاج ملف PHP الخلفي (process.php) إلى تكرار الاستجابة المقصودة، مثل "apple" أو " البرقوق." يكفي النص العادي؛ التشفير في JSON ليس ضروريًا.
يفتقر كود JavaScript المنشور في البداية إلى معلمة في وظيفة النجاح لاستدعاء AJAX. لاسترداد استجابة الخادم بشكل فعال، أضف السطر التالي:
success: function(data) { alert(data); // displays "apple" in the alert }
التنبيه بمثابة مثال؛ يمكنك تخزين الاستجابة في متغير عن طريق استبدال هذا السطر بـ var Response = data;.
أما بالنسبة لتسمية طلب POST، يمكنك توفير وسيطتين في معلمة البيانات لاستدعاء AJAX:
$.ajax({ ... data: {name: "someName", value: "someValue"}, ... });
يسمح لك هذا باسترداد القيمة المسماة منprocess.php باستخدام أدوات الوصول لطلبات HTTP الخاصة بـ PHP ($_POST['name'], $_POST['value']).
تنصل: جميع الموارد المقدمة هي جزئيًا من الإنترنت. إذا كان هناك أي انتهاك لحقوق الطبع والنشر الخاصة بك أو الحقوق والمصالح الأخرى، فيرجى توضيح الأسباب التفصيلية وتقديم دليل على حقوق الطبع والنشر أو الحقوق والمصالح ثم إرسالها إلى البريد الإلكتروني: [email protected]. سوف نتعامل مع الأمر لك في أقرب وقت ممكن.
Copyright© 2022 湘ICP备2022001581号-3