nynw.net
当前位置:首页 >> 如何修改thinkphp提示信息为弹出框的提示 >>

如何修改thinkphp提示信息为弹出框的提示

在control中直接像这样跳转到你想要的界面 $this->redirect('__APP__/Home/Login/index'); 希望能够帮到你。

我也想学thinkphp,但是感觉好难埃 我觉得用JavaScript就可以改了吧

默认情况下TP的操作完成是一个独立的页面,如果你在这个页面里做弹出层就没有意义了。 如果你想采用弹出层的方式的话,你需要用到ajax方式提交所有的操作,然后可以使用layer弹出层插件或者artDialog插件处理返回数据,tp控制器那边就正常使用$t.

我也想学thinkphp,但是感觉好难埃 我觉得用JavaScript就可以改了吧

那个就是js亲,php要能弹窗了 js离死不远了 php也就顶多 echo 'alert("$mes")'; 然后把 这句话封装到一个php函数里面去 例如 function tanchuang($mes){ echo 'alert("$mes")'; } 然后把这个函数加到 common 文件夹下的 function 文件里面去 下次...

配置文件:/App/Xxx/Conf/config.php 'TMPL_ACTION_SUCCESS'=>'Public:jump', 'TMPL_ACTION_ERROR'=>'Public:jump', 提示模板文件:/App/Xxx/View/Public/jump.html

可以,你可以直接去吧,$this->sucess()这个函数改掉,或者就要去用ajax获取返回值,然后用alert()弹出成功或者失败,最后是用ajax的方式,体验度更好,sucess这个函数确实很不高端。。。

额,这个问题有点…… 你输出了HTML/js代码,那就是前端浏览器的事情了。alert()是浏览器负责的。你可以试着换个浏览器。 如果不换浏览器的话那你可以自己写一个弹出事件,那样你就能自定义背景了

用ajax下载一个artdialog jquery的插件研究下,希望可以帮到你

你可以在页面直接读取数据库信息啊

网站首页 | 网站地图
All rights reserved Powered by www.nynw.net
copyright ©right 2010-2021。
内容来自网络,如有侵犯请联系客服。zhit325@qq.com