مشكلة سلمان (valums رافع اياكس مع الإطار زند)
-
06-07-2019 - |
سؤال
وأنا باستخدام اياكس رافع والإطار زند.
والمشكلة هي عندما أستخدمه الاستجابة سلمان لonSubmit.
مع $this->getHelper('Json')->sendJson($data);
أنا فقط الحصول على الحوار حفظ باسم.
والمشكلة هي أن رافع يتوقع كل responste أن يكون "نص / أتش تي أم أل" لكن المساعد سلمان يرسل "التطبيق / سلمان" كما MIMETYPE.
ومع الرد المعتاد كل شيء يعمل بشكل جيد، لكنني في حاجة الى ارسال بعض المعلومات إلى البرنامج النصي.
ولكن كيف يمكنني أن أقول زند أنه ينبغي إرسال jsondata مع MIMETYPE "نص / أتش تي أم أل"؟
المحلول
ويمكنك تؤثر على الاستجابة باستخدام كائن استجابة أ <. من داخل جهاز تحكم:
$content = Zend_Json::encode(array('Foo' => 'Nice', 'Bar' => 'Vice'));
$this->getResponse()
->setHeader('Content-Type', 'text/html')
->setBody($content)
->sendResponse();
exit();
نصائح أخرى
ولكن متغير آخر
echo Zend_Json::encode(array('result' => true));
exit;
لا تنتمي إلى StackOverflow