【问题标题】:How to validate joomla default text editor using jQuery?如何使用 jQuery 验证 joomla 默认文本编辑器?
【发布时间】:2011-12-09 07:22:40
【问题描述】:

如何使用 jQuery 在 blur 上验证 joomla 默认文本编辑器?

这是我用来获取文本编辑器的代码。

$editor = & JFactory::getEditor();
$editor->display('description', $this->my_data->description , 550, 400, 60, 20);

我想要的是我想在文本编辑器旁边显示一条警告消息,说“你不能把这个留空”。我可以在表单提交中做到这一点,但真正的挑战是如何在模糊中做到这一点。

【问题讨论】:

  • 你太模糊了,你到底想达到什么目的?如果你不花时间提出一个好问题,你就不会得到答案……只是说出来。
  • @SMacFadyen 我想验证 joomla 默认的模糊文本编辑器。如果用户未在其中输入任何内容,我希望用户在编辑器旁边显示警告消息。
  • 听起来很老套。你用的是哪个编辑器?我的理解是您想要在内容输入阶段进行验证?
  • @SMacFadyen joomla 1.7 默认编辑器我其实不知道这个名字。我还没有为文本编辑器安装任何插件。是的,你是仪式,我想要它在内容输入阶段。
  • @SMacFadyen 我只是检查了编辑器的 tinymce。

标签: jquery joomla joomla1.5


【解决方案1】:
$js="function validateEditor(){
        var content = ".$editor->getContent('editorName').";
        if(content == '') {
           alert('Fill the description');
           return false;
        }
        return true;                 
    }";
$document =& JFactory::getDocument();
$document->addScriptDeclaration($js);

将此代码添加到您的 tmpl 文件中

并在表单提交时调用此 javascript。

【讨论】:

    猜你喜欢
    • 2011-03-10
    • 1970-01-01
    • 2013-10-08
    • 1970-01-01
    • 1970-01-01
    • 2015-05-29
    • 1970-01-01
    • 1970-01-01
    • 2012-05-05
    相关资源
    最近更新 更多