1

我正在使用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;">

在此处输入图像描述

4

2 回答 2

0

好的,我用标准表单帖子替换了 AJAX 帖子逻辑,现在它工作正常。

于 2013-01-23T05:45:50.517 回答
0

尝试使用获取 textarea 值

var caption=$("#caption").html();

然后将其附加到表单数据中,并捕获发布的数据。

于 2013-01-22T12:26:48.497 回答