2011-04-27 18 views
9

हाय सभी
यह पहली बार है जब मैंने छोटे मैस का उपयोग किया है और मुझे कोई समस्या है।TinyMCE मूल्य नहीं भेज रहा

मदद कृपया संपादक संपादन में ठीक काम करता है, लेकिन जब मैं कुछ भी नहीं सबमिट क्लिक करें पाठ क्षेत्र इनपुट

यहाँ से भेजा गया है कोड है:

<textarea name='proddesc' class='text_area' id='elm1' /></textarea> 

मैं jQuery का उपयोग कर रहा है, इस कोड है :

$('#addprod').submit(function(){ 
       $("#addprodmsg").hide(); 
     $.post('addprod.php', $("#addprod").serialize(), 
      function(data){ 
        $("#addprodmsg").html(data); 
     }); 
       $("#addprodmsg").show(); 
       return false; 
}); 

Php कोड है:

foreach($_POST as $key){echo "<script>alert('$key')</script>";} 

सब कुछ एक मूल्य अलर्ट करता है लेकिन textarea कुछ भी सतर्क नहीं कर रहा है।

इसके अलावा, जब मैंने TinyMce को अक्षम कर दिया और फॉर्म सबमिट कर दिया तो ठीक है।

2 - मैं rtl दिशा उपयोग कर रहा हूँ और मैं इस फोटो है:

http://www.image-upload.net/images/mly8a68ufs0mdeky6low.jpg

शैली पर देखो :(

धन्यवाद

उत्तर

12

यह textareas अद्यतन करने के लिए आवश्यक है संपादकों iframe की सामग्री के साथ सामग्री (tinymce अधिकांश rtes की तरह एक संपादन योग्य iframe का उपयोग करता है)। इसे प्राप्त करने के लिए आपको सबमिट करने से पहले tinymce.get('elm1').save(); पर कॉल करने की आवश्यकता है।

तुम भी tinymce.get('elm1').getContent(); का उपयोग कर संपादकों सामग्री हड़पने और this.t

+7

भेजा मैं 'tinyMCE.triggerSave बोल रहा हूँ कर सकते हैं()' ऐसा करने के लिए, साथ ही साथ एक शॉट के लायक। –

+0

यह भी काम करेगा, ट्रिगरसेव सभी संपादक उदाहरणों पर सहेजें फ़ंक्शन को ट्रिगर करता है – Thariama

+0

धन्यवाद अब आप इसका काम कर रहे हैं .. :) – SamarLover

6
function SubmitForm() { 
    tinyMCE.triggerSave(); 
    $('#submit-form-training-materials').submit(); 
} 
+0

यह मेरे लिए काम करता है, धन्यवाद – MrCarrot

संबंधित मुद्दे