我有以下代码添加到我的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";
按钮工作正常,我可以删除记录。我遇到的问题是,在删除记录之前,我想显示一个弹出窗口,询问用户是否确定要删除。应该有一个“确认”按钮和一个“取消”按钮。如果单击确认按钮,则会删除记录,如果单击取消按钮则不会删除。
我不确定如何使这项功能发挥作用。
答案 0 :(得分:2)
使用以下代码替换您的其他部分:
else {
if(confirm('Are you sure you want to delete ?'))
Joomla.submitbutton('$task');
}