PHP Action中跳转到别的方法、页面中点击链接跳转到ACtion中方法、AJAX提交传参给ACTION

页面中跳转到方法

location.href

 window.location




//ACTION跳转到别的方法

    Header("Location:" . U("sudoku/Prize/index"));

 //----通过判断是否成功成功跳到show_zy方法 

$this->success('数据添加成功',"show_zy");    

//---通过redirect跳转方法

$this->redirect("show");


//页面中点击链接跳转到ACtion中方法

<a href="{:U('sudoku/Prize/saveopen',array('open'=>$vo['open'],'aid'=>$vo['aid']))}"  class="white">



//AJAX提交传参给ACTION

function submitForm(){
    var recommend_url="{:U('Home/Index/add_members')}";
    var oname = $("#oname").val();
    var otel=$('#otel').val();
    var oidnumber=$("#oidnumber").val();
    var owner=$("#owner").val();
    var periods="";
    var building="";
    var unit="";
    var room="";
    if(oname==""||oname=="请填写您的姓名"||!/^\s*[\u4e00-\u9fa5]{1,}[\u4e00-\u9fa5.·]{0,15}[\u4e00-\u9fa5]{1,}\s*$/.test(oname)){
        show_message("请填写正确姓名");    
    }else if(otel==""|| !/^0?1(3|5|8)\d{9}$/.test(otel)){
        show_message("请输入正确的手机号");
    }else if(oidnumber==""||!/(^\d{15}$)|(^\d{18}$)|(^\d{17}(\d|X|x)$)/.test(oidnumber)){
        show_message("请输入正确的身份证号");
    }else if(owner=="-选择您的身份类型-"){
        show_message("请选择您的身份类型")
    }else if(owner=="1"){
        periods=$("#periods").val();
        building=$("#building").val();
        unit=$("#unit").val();
        room=$("#room").val();
        if(periods=="-期数-"){
            show_message("请选择楼盘期数");
        }else if(building=="-楼栋号-"){
            show_message("请选择楼栋号");
        }else if(unit=="-单元号-"){
            show_message("请选择单元号");
        }else if(room==""||room=="房号"){
            show_message("请输入房号");
        }else{
            $.post(recommend_url,{'oname':oname,'otel':otel,'oidnumber':oidnumber,'owner':owner,'periods':periods,'building':building,'unit':unit,'room':room},function(data){
                if(data.status==1){
                    show_message("注册成功");
                    window.location="{:U('Home/Index/show')}";
                }else if(data.status==2){
                    show_message("您已经注册了");
                    window.location="{:U('Home/Index/show')}";
                }else{
                    show_message("注册失败");
                }
            });
        }
    }else{
        $.post(recommend_url,{'oname':oname,'otel':otel,'oidnumber':oidnumber,'owner':owner,'periods':periods,'building':building,'unit':unit,'room':room},function(data){
        if(data.status==1){
            show_message("注册成功");
            window.location="{:U('Home/Index/show')}";
        }else if(data.status==2){
            show_message("您已经注册了");
            window.location="{:U('Home/Index/show')}";
        }else{
            show_message("注册失败");
        }
    });
    }
}

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值