我正在使用Jquery插件與Tinymce編輯器使用Codeigniter向數據庫添加一些發佈數據。爲什麼我無法從使用FormQuery的jquery插件的tinymce編輯器獲取textarea的值?
我的問題我無法從textarea的這在我以前TinyMCE的編輯器讓所有的價值,但另一場工作得很好。
這裏是我的TinyMCE的編輯
<script type="text/javascript">
$(document).ready(function() {
tinymce.init({
selector: "textarea",
theme: "modern",
base_url: false,
external_filemanager_path: "/filemanager/",
filemanager_title: "Responsive Filemanager",
external_plugins: {"filemanager": "<?PHP echo base_url('../filemanager/plugin.min.js') ?>"},
relative_urls: false,
plugins: [Full uption ],
toolbar1: "insertfile undo redo | bold italic | alignleft aligncenter alignright alignjustify ",
});
});
</script>
,這是我jQuery插件
<script>
$(document).ready(function() {
$("#do_upload").on('click', function() {
if ($("#ch_title").val() === '') {
alert("You have to input all Chineses language field");
$("#ch_title").addClass('error');
}
if ($("#kh_title").val() === '') {
alert("You have to input all Khmer language field");
$("#kh_title").addClass('error');
}
});
$("#eng_form").submit(function (e) {
e.preventDefault();
}).validate({
// ignore: "",
rules: {
eng_title: {
required: true
},
eng_dd: {
required: true
},
kh_dd: {
required: true
},
eng_up_img: {
required: true
},
},
submitHandler: function() {
$.ajax({
url: '<?PHP echo base_url('image/rupload'); ?>',
type: 'POST',
data: new FormData($('#eng_form')[0]),
contentType: false,
cache: false,
dataType: 'json',
processData: false,
beforeSend: function (xhr) {
$("#teset").modal('show');
$('<img style="width:60px; height:auto;" src="<?PHP echo base_url('assets/admin/img/ajax-loader-2.gif'); ?>"/>').appendTo("#loading_img");
}, complete: function (jqXHR, textStatus) {
if (textStatus == 'success') {
$("#loading_img").html('');
$("#teset").modal('hide');
$("#img_modal").modal('hide');
$($('#img_upload')).closest($('form')).find("input[type=text], textarea").val(" ");
window.location.href = '<?PHP echo base_url('slide/right'); ?>';
}
}, success: function (data) {
var size = data.img_pro.upload.file_size;
if (size >= 2048) {
alert("Your images size can't more than 2MB" + "Your size:" + size);
} else if (data.res === false) {
alert("Your images is not correct");
}
}
});
}
});
});
</script>
結果我不能讓所有的textarea的值,如果我使用TinyMCE的編輯器陣列變量DD和說明