[英]Cakephp 2.4 JSHelper Confirm to use Dialog instead of Javascript Confirm
我正在使用带有引导程序的Cakephp 2.4我有以下代码可以正确生成AJAX链接
echo $this->Js->link('Delete', array('controller' => 'albums', 'action' =>
'delete', $id), array('update' => '#success',
'confirm' => 'Are you sure you want to Delete'));
“确认”生成Javascript确认框。 我希望将其替换为引导对话框。 我尝试使用“之前”成功打开对话框,但是从“之前”回调函数返回false不会阻止AJAX调用中止。
关于如何使用JSHelper完成此操作的任何线索,或者我必须为此编写自定义JS代码。
提前致谢。
您是否阅读了Js-> link()的内容 ? 如果不需要,您无需将confirm
传递给选项。
还可以查看帮助程序生成的JS代码,如果您无法“修复”该帮助程序以执行所需的操作,则始终可以使用Html->link()
创建一个简单的链接, Html->link()
添加JS事件(或扩展助手)。
但是请记住, JsHelper
是最深刻的JS框架函数的简单帮助器。 虽然使用它非常好,但是我不喜欢使用PHP创建JS代码,但从长远来看,它会使您一团糟。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.