메시지 주셔서 감사합니다. 사실, 나는 메일 프로그램을 쓰려고 노력했다. 거기에는 텍스트 영역과 4 개의 템플릿으로 구성된 드롭 다운 메뉴가 있습니다. 드롭 다운 선택에 따라 텍스트 영역 내용을 바꿉니다.Tinymce 텍스트 영역 내용을 페이지로드하기
$(document).ready(function() {
$('div#template textarea.mceEditor').html($('div div#template1').text());
$('textarea.mceEditor').attr('readonly','readonly');
$('#selecttemplate').change(function() {
if($(this).val() == 'template1'){
$('div#template textarea.mceEditor').html($('div div#template1').text()); $('textarea.mceEditor').attr('readonly','readonly');
}
else if($(this).val() == 'template2'){
$('div#template textarea.mceEditor').html($('div div#template2').text());
$('textarea.mceEditor').attr('readonly','readonly');
}
else if($(this).val() == 'template3'){
$('div#template textarea.mceEditor').html($('div div#template3').text());
$('textarea.mceEditor').attr('readonly','readonly');
}
else if($(this).val() == 'template4'){
$('div#template textarea.mceEditor').html($('div div#template4').text());
$("textarea.mceEditor").removeAttr('readonly');
}
});
정상적인 텍스트 영역에서이 템플릿 변경을 수행 할 수 있습니다. 이 tinymce 통합을 사용하면 텍스트 영역의 내용이 변경되지 않습니다. 그러나 페이지로드시 첫 번째 드롭 다운 내용을로드합니다. 드롭 다운 메뉴 선택에 따라 텍스트 영역에 주문 디스플레이
네 가지 (샘플) 내용량 : 미리
<div style="display:none;">
<div id="template1" class="msg">
<?php echo $clickTracker->getAffiliate()->getValue('data1'); ?>
123
<?php echo $clickTracker->getAffiliate()->getValue('data14'); ?>
</div>
<div id="template2" class="msg">
<?php echo $clickTracker->getAffiliate()->getValue('data1'); ?>
456
<?php echo $clickTracker->getAffiliate()->getValue('data10'); ?>
</div>
<div id="template3" class="msg">
<?php echo $clickTracker->getAffiliate()->getValue('data1'); ?>
789
<?php echo $clickTracker->getAffiliate()->getValue('data11'); ?>
</div>
<div id="template4" class="msg">
Type your own message...
</div>
</div>
감사합니다.
Plase 당신이 달성하고 싶은 명확히. 당신은 여전히 텍스트 영역 TinyMCE-textarea (그리고 어쩌면 거기에 첫 번째 텍스트를 보여주기를 원하십니까?) 또는 완전히 다른 것을 원하십니까? – Bjoern
위의 새로운 요구 사항 목록을 확인하십시오 ... –