您好,欢迎来到[编程问答]网站首页   源码下载   电子书籍   软件下载   专题
当前位置:首页 >> 编程问答 >> PHP >> TP框架使用{:U}怎么传递参数??

TP框架使用{:U}怎么传递参数??

来源:网络整理     时间:2016/11/10 0:57:28     关键词:

关于网友提出的“ TP框架使用{:U}怎么传递参数??”问题疑问,本网通过在网上对“ TP框架使用{:U}怎么传递参数??”有关的相关答案进行了整理,供用户进行参考,详细问题解答如下:

问题: TP框架使用{:U}怎么传递参数??
描述:

$('.delete').on('click',function(){

    var ids = '';
    $(':checkbox:checked').each(function(index,element){
        ids+=$(element).val()+',';
    });
    ids = ids.substr(0,ids.length-1);
    window.location.href = '{:U("Privilege/delete","id='+ids+'")}';

// window.location.href = "__CONTROLLER__/delete/id/"+ids;

});

解决方案1:

TP手册里有

解决方案2:

{:U("Privilege/delete",array("id"=>$id))}

解决方案3:

// window.location.href = "__CONTROLLER__/delete/id/"+ids; 这个不行么

解决方案4:

{:U()}内部的只能写php代码,你不能传js变量进去,更不能传js的加号连接字符串

假设你有个php变量$ids,

 window.location.href = '{:U("Privilege/delete","id=".$ids)}';

这样的话是正确的

解决方案5:

不用管那么多,主要看你地址形式,如果你地址已经有index.php?s=/这类型的地址,你直接

'{:U("Privilege/delete")}'+'&id='+ids;

如果你地址是不带?的,全部用index,你可以试着用拼接的__ROOT__是根目录,后面接下来可以根据你平时的地址直接拼接起来。


以上介绍了“ TP框架使用{:U}怎么传递参数??”的问题解答,希望对有需要的网友有所帮助。
本文网址链接:http://www.codes51.com/itwd/4081962.html

相关图片

相关文章