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