当前位置: 首页 > 面试题库 >

TinyMCE textarea和使用Ajax发布表单

石正信
2023-03-14
问题内容

我正在使用tinyMCE通过AJAX进行文本区域和POST表单。

但是,当我尝试保存textarea值时,第一次单击时将使用旧值,而第二次单击时将使用更新的值。

我尝试使用,tinyMCE.triggerSave()但没有用。

我也尝试过tinyMCE.get('myid').getContent(),但它仍然需要旧的价值观。

我的代码如下。

    $(".submit").live("click", function () {
            tinyMCE.triggerSave();
            var f = $(this).parents("form");
            var action = f.attr("action");
            var serializedForm = f.serialize();
            //tinyMCE.triggerSave(); also tried putting here
            $.ajax({
                 type: 'POST',
                 url: action,
                 data: serializedForm,
                 async: false,
                 success: function (data, textStatus, request) {
                     $(".divform").html(data);
                 },
                 error: function (req, status, error) {
                     alert&("Error occurred!");
                 }
            });
    return false;
    });

请帮助,任何帮助将不胜感激


问题答案:

用这个代替 tinymce.triggerSave();

$('#' + 'your_editor_id').html( tinymce.get('your_editor_id').getContent() );


 类似资料:
  • 问题内容: 我已经检查了很多有关django AJAX表单的教程,但是每个教程都告诉您一种实现方法,它们都不是简单的,而且由于我从未使用过AJAX,所以我有点困惑。 我有一个名为“ note”的模型,它的模型形式,并且在模板内,我需要每次note元素发送stop()信号(来自jQuery Sortables)时django更新对象。 我当前的代码: views.py JavaScript: 当前代

  • 问题内容: 我希望以下表格使用AJAX。因此,在单击命令按钮后无需重新加载页面即可显示注释。使用Java Server Faces 2.0需要更改什么? 功能:此表单提供了一个inputText来定义主题。按下命令按钮后,将搜索有关此主题的注释。注释显示在dataTable中(如果有)。否则显示为 空 。 问题答案: 您需要告诉命令按钮改用Ajax。这就像在其中嵌套标签一样简单。您需要指示它通过提

  • 问题内容: 我有以下代码,但是当我从页面重定向提交时。我希望能够使用jquery / ajax向其发布内容,以便提交时页面不会刷新。有人可以给我看一个jsfiddle演示吗? 问题答案: 看一下jQuery :

  • 问题内容: 我在MVC3中有一个页面,带有链接(Ajax.ActionLink)。当用户单击它时,它将调用控制器的动作,并将结果插入到div中,并带有replace。 代码如下所示: ImageLinkAction是使用图像作为链接的自定义扩展方法,而ShowPopup是显示更新后的div(使其显示为弹出窗口)的javascript函数。 现在,插入到创建弹出窗口的div中的标记代码包含如下形式

  • 问题内容: 我正在尝试做一个帖子预览,它将出现在新的Fancybox iframe中。几周以来,我一直在寻找一些帮助或最佳做法,但我找不到。 我的主要问题是将数据从表单(在更新数据库之前)传递到Fancybox窗口。我的AJAX技能很差,所以也许我的问题并不难。 请检查代码: 还有一个调用链接: 我几乎可以肯定的是,preview.php文件一切正常,只需发布​​变量并将其打印在正确的位置即可。

  • 问题内容: 我正在一个ASP.NET MVC网站上工作,该网站的表单允许使用表单标签上的multipart / form data enctype选项上传文件,如下所示 我将如何编写此代码来代替进行ASP.NET MVC Ajax表单发布? 问题答案: 您可以使用其他一些上传器(例如jQuery多个文件上传器)(我更喜欢这种方式,而且我不喜欢使用MS Ajax) 采用: 但是在第二种情况下,我不确