wdjh.net
当前位置:首页 >> thinkphp js参数传递问题 >>

thinkphp js参数传递问题

$.ajax({ type:'post', url:'/flow.php?step=drop_goods', data:'id='+rec_id, dataType:'json', success:function(result){ }, }); 看能不能类似这样传

function change() { var y=document.getElementById("id").value; var url="{:U(GROUP_NAME.'/Blog/index')}?id="+y; window.location.href=url;}这样写就可以了

如果你理解PHP是嵌套在HTML中的语言就容易多了 var i = ""; 或者定义

直接在js代码中拼接字符串啊,例如 var uid = ...;// js中获得id var url = "{:U('Cate/add')}?id=" + uid; // ate/add方法中就可以I("id")获取了

var mobile=jQuery.trim($('#mobile').val());$.ajax({ type:"POST", url:"/index.php/Home/Register/register", data: {"mobile":mobile}, dataType:"json", success:function(data){ alert(data)});直接用ajax方法,url部分的格式“/入口文件/...

在后台代码中将数组assign出去,然后在模板的js代码中就可以通过{$array}调用啦。 如果我们在Action中赋值了一个name模板变量: $name = 'ThinkPHP'; $this->assign('name',$name); 使用内置的模板引擎输出变量,只需要在模版文件使用: {$nam...

var ee = "";

要跟链接拼接 window.document.location.href="__MODULE__/Tag/delArcs/id/"+'ids'+"";

在模板文件的任何位置,都可以使用{变量名}调用php中assign指定的变量 所以js中也是一样的,例如 var str = $("#text").val();if(str == {$name}) {...} // 假设$name是php中指定的变量

那样写应该也可以,不过为空时可能会报错,所以需要加上双引号,如果还报错应该是其他部分有问题。 var a = "{$a}";

网站首页 | 网站地图
All rights reserved Powered by www.wdjh.net
copyright ©right 2010-2021。
内容来自网络,如有侵犯请联系客服。zhit325@qq.com