我使用nicEdit并使用AJAX发布数据
<textarea rows="" cols="" name="caption" id="caption"></textarea>
$.ajax({
url: 'submit-gallery.php',
type: 'POST',
data: formData,
async: false,
success: function (data) {
$('#progress').hide();
$('#response_li').show();
var json = $.parseJSON(data);
if (json.result == 1) {
$('#response').html('Upload successfully');
$('#gallery-form')[0].reset();
} else {
$('#response').html('Unable to upload');
}
$('#response_li').fadeOut(6000);
},
cache: false,
contentType: false,
processData: false
});
return false;
但textarea的值不发布:此处标题是textarea的名称和ID
并且在检查元素上我发现了那个
<div class=" nicEdit-main " contenteditable="true" style="width: 347px; margin: 4px; min-height: 45px; overflow: hidden;">
答案 0 :(得分:0)
尝试使用
获取textarea值var caption=$("#caption").html();
然后将其附加到表单数据中,并捕获发布的数据。
答案 1 :(得分:0)
好的,我用标准表格帖子替换了AJAX后期逻辑,现在它工作正常。