سؤال

كيف يمكنني التحقق مما إذا كان الطلب هو طلب AJAX في طريقة وحدة تحكم في Turbogears؟ علاوة على ذلك ، هل من الممكن إعادة "جزئي" كما هو الحال في القضبان أو symfony إذا كان الطلب هو طلب AJAX. أعرف عن ديكور JSON ، لكنني بحاجة إلى طريقة لإعادة جزء من قالب Mako (لأنني بحاجة إلى تنسيق البيانات ولا أريد أن أفعل كل شيء في JavaScript). على سبيل المثال ، إذا كنت أرغب في إرجاع القائمة المنسقة للصفحة الثانية من قائمة الأخبار ، فأنا لا أرغب في إرجاع الصفحة بأكملها (ولكن مجرد قائمة تنسيق).

شكرًا

هل كانت مفيدة؟

المحلول

jQuery ، Yui ، النموذج الأولي ، Dojo ، و Mootools جميعهم يضعون الرأس X-Requested-With: XMLHttpRequest. يجب أن تكون قادرًا على التحقق من هذا الرأس.

مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top