tp5中url使用js变量传参方法


错误的js中url传参方式:

window.location.href="{:url('Index/index')}>"+"/ID/"+ID; //这样可以生成,但url模式改变则不能用

window.location.href="{:url('Index/index','ID=" + ID+ "')}" //解析不成功。

window.location.href="{:url('Index/detail',['id' => "+iD+"])}";//解析不成功

 

tp5中怎么在js函数中给url传参数并进行连接,废话不多说直接上代码:

function test(id) {
        var str = "{:url('documents/edit',['id'=>'pid'])}";
        var url=str.replace('pid',id);
        //或者
        str = '{:url("documents/edit?id=")}'+id;
        str = "{:url('documents/add')}?"+"id="+id;
        window.location.href=url;
}

 


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM