thinkphp 点击某个class提交post值,返回回来用一个弹窗插件,提示返回来要说的话

下一篇文章有讲到弹窗插件的怎么使用,自写教程 如果能帮到你,给点个赞鼓励一下

《=============  控制器  =================》   

public function index(){
        $uid = session(‘uid‘);
        if($uid <= 0){
             $url = "/Home/User/login.html";
             echo ‘<script type="text/javascript">alert("跳转登录!");window.location.href = "‘.$url.‘"; </script>‘;  //另一种方法
            $this->error(‘请先登陆,马上跳转‘);
        }
        $this->display();
    }

《=============   模板   =================》

    a class="nav-a geren " href="javascript:;">
        <div class="icon"><img src="__PUBLIC__/picture/footer-nav5.png" /></div>
        <p>个人中心</p>
       </a>    

《=============  js  =================》
<link rel="stylesheet" type="text/css" href="__PUBLIC__/css/gwc/layer.css"> <!--弹窗必须引用的 js-->
<script type="text/javascript" src="__PUBLIC__/css/gwc/layer.js"></script><!--弹窗必须引用的 css-->
<script>

    $(‘.geren‘).click(function(){

        var url = "{:U(‘Geren/index‘)}";
        $.get(url,‘‘,function(v){
            if(!v.status){
                layer.open({
                    content: v.info  //判断哪个值没填写
                    ,skin: ‘msg‘
                    ,time: 3 //3秒后自动关闭
                });
                setTimeout(function(){
                    location.href="{:U(‘User/login‘)}";
                },1200);
            }else{
                iocatron.href="{U(‘Geren/index‘)}";
            }

        })
    })
</script>

window.history.back();//记忆谁请求的的此页面,后台传过来$this->success();此方法,就是已完成,然后再跳转到记忆谁请求的页面

location.reload();后台传过来$this->success();此方法,就是相当于true,在当前页面刷新
时间: 2024-11-03 01:31:45

thinkphp 点击某个class提交post值,返回回来用一个弹窗插件,提示返回来要说的话的相关文章

thinkPHP5.0使用form表单提交数据和删除文章,不用TP的提示页面,使用弹出提示信息

form表单提交数据和删除文章时,TP的默认信息提示页面的看起来不是很好看,想要实现弹窗提示怎么做呢? 前端:可以使用前端的一个知识--iframe,iframe元素会创建包含另外一个文档的内联框架:target,规定在何处打开链接文档. 另外想要实现一个好看的方便.能重复使用的弹窗就要开发一个弹窗插件了,这里推荐使用前端的弹窗插件sweetalert.js,为了方便.重复使用我们把它成封装一个函数,页面要引入sweetalert.js的css和js文件 后端:为了方便以后重复使用,先写一个公共

文本框提交后值赋给innerHTML--------------设计师零张

<title>js第三节</title> <style type="text/css"> div { width:100px; height:100px; background:pink; box-shadow:0px 0px 10px red; border:2px solid blue; margin-top:15px; word-wrap:break-word; } </style> </head> <script

Thinkphp学习日记:jQuery_ajax数据提交

最近在玩Thinkphp,废话不多说,说正事. 客户端js提交代码 1 $.post('http://localhost/app/index.php/Index/Index/handle',{username : document.getElementById('username').value,content : document.getElementById('content').value,},function (data){console.log(data);alert('ok');})

thinkphp 关于iframe一次提交完成所有操作

一.上传操作html界面,upload.html <import type='css' file="admin.css.common" /> <import type='css' file="admin.css.main" /> <form action="{:U('Public/upload_post')}" style="height:40px;" enctype="multipar

jQuery获取被被点击元素的id属性值

jQuery获取被被点击元素的id属性值:有时候可能需要获取被点击元素的一些信息,本章就以id属性为例子,进行演示一下,当然在实际应用中可能没有如此的简单,不过复杂的功能都是由小的功能组合而成的,下面通过实例代码对此做一下简单介绍.代码如下: $(document).click(function (e){ var v_id=e.target.id; } ) 相关阅读:1.click事件而已参阅jQuery的click事件一章节. 2.target属性可以参阅jQuery的event.target

点击链接,取得href的值,但是不转向

$('.list a').click(function (e) {  e.preventDefault();//取消事件的默认动作.  $.ajax({    url: $(this).attr('href'),    success: function (data) {      alert(data);    },    cache: false  });}); 点击链接,取得href的值,但是不转向,布布扣,bubuko.com

struts下ajax提交与页面进行提示 返回值为null

@Override    public String execute() throws Exception {        if ("none".equals(task)) {            HttpServletResponse response = ServletActionContext.getResponse();            response.setContentType("text/html;charset=GBK"); PrintW

点击单元格清除默认值并且能够设置输入字体颜色

点击单元格清除默认值并且能够设置输入字体颜色: 在很多情况下,文本框内有默认文字,一般都是提示类的文字,当点击文本框的时候能够清除写文字,下面就简单介绍一下如何实现此效果.代码如下: <!DOCTYPE HTML> <html> <head> <meta charset=" utf-8"> <title>javascript便利表格</title> <script type="text/javasc

form表单多选框提交数据 服务器只能接受到一个数据

提交过去后表单中name相同的值会被后一个覆盖,而不会被单独识别出来.在name名称后面加上'[]'即可:如 name='user[]' 注意下面两个教程的区别,我很想知道w3c怎么读取到的.等待指教: http://www.w3school.com.cn/tags/att_input_checked.asphttp://www.runoob.com/try/try.php?filename=tryhtml_form_checkbox 原文地址:http://blog.51cto.com/134