एक बहु-टैब पृष्ठ पर, कुछ टैब submit
प्रक्रिया ajaxSubmit
के माध्यम से अन्य टैब की सामग्री को बदलती है। यदि अन्य टैब में सक्रिय tinyMCE
संपादन शामिल हैं, तो मुझे इसकी सामग्री को बदलने से पहले उस टैब पर क्या करना चाहिए और प्रतिस्थापन के बाद मुझे क्या करना चाहिए (यदि कुछ भी हो)?AJAXSubmit का उपयोग करते हुए डीओएम के अनुभागों को प्रतिस्थापित करते समय मुझे tinyMCE के साथ क्या करना चाहिए?
वर्तमान में कोड लक्ष्य टैब में सभी संपादकों पर tinyMCE.execCommand("mceRemoveControl", true, ed_id);
निष्पादित करता है और परिवर्तन के बाद उन्हें वापस लाने के लिए सिस्टम की सामान्य कार्यक्षमता पर निर्भर करता है। क्या यह सब जरूरी है? परिवर्तन के बाद tinyMCE
कोड के भीतर मुझे अस्पष्ट अपवाद का सामना करना पड़ रहा है लेकिन कारण खोजना मुश्किल है।
त्रुटि स्वयं एससीआरआईपीटी 5022: इंडेक्स साइज एरर - tiny_mce.js (1,78075) लेकिन मुझे संदेह है कि यह विशेष रूप से प्रासंगिक है।
TinyMCE v3.4.5
https://stackoverflow.com/a/10096122/1544886 –
मैं नहीं जानता कि अगर यह बनाता है: निम्नलिखित फिर से inistialize के लिए कैसे CKEditor जब अपने ajax फिर से समाप्त हो गया है इस
ajaxSubmit()
के लिए एक विकल्प है एक अंतर लेकिन मैं 'tinyMCE.execCommand का उपयोग करता हूं ("mceRemoveControl", झूठी, ed_id); 'वैसे भी –@KScandrett - क्यों - क्या अंतर है? कोड में चारों ओर एक त्वरित पोक सुझाव देता है कि 'निकालें' विधि दूसरे पैरामीटर को अनदेखा करती है। वैसे भी ब्याज के लिए धन्यवाद। – OldCurmudgeon