【问题标题】:Simple confirm popup in JoomlaJoomla 中的简单确认弹出窗口
【发布时间】:2012-10-02 17:05:05
【问题描述】:

我将以下代码添加到我的 Joomla 网站上的删除按钮中:

$doTask = "if (document.adminForm.boxchecked.value==0){
    alert('$message');
}                                  
 else { 
      Joomla.submitbutton('$task')
 }";

$i18n_text = JText::_($text);
$class = JButton::fetchIconClass($name);


$html = "<a href=\"javascript: void();\" onclick=\"$doTask\" class=\"toolbar\">\n";
$html .= "<span class=\"$class\">\n";
$html .= "</span>\n";
$html .= "$i18n_text\n";
$html .= "</a>\n";

按钮工作正常,我可以删除记录。我遇到的问题是,在删除记录之前,我想显示一个弹出窗口,询问用户是否确定要删除。应该有一个“确认”按钮和一个“取消”按钮。如果单击确认按钮,则删除记录,如果单击取消按钮,则不会发生删除。

我不确定如何让这个功能发挥作用。

【问题讨论】:

    标签: javascript forms joomla content-management-system joomla2.5


    【解决方案1】:

    用这段代码替换你的 else 部分:

    else { 
       if(confirm('Are you sure you want to delete ?'))      
          Joomla.submitbutton('$task');
    }
    

    【讨论】:

    • 太棒了。我知道这一定很简单。谢谢。
    猜你喜欢
    • 2014-07-23
    • 1970-01-01
    • 1970-01-01
    • 2012-09-10
    • 1970-01-01
    • 2013-04-28
    • 2022-01-15
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多