__URL__是默认的当前路径,一般是在模板文件中使用,get传值举例:
再摸办文件中用get方法,对应的函数(方法)中可以接受,注意大写。
Public function geturl(){
echo $_GET['username']'<br>';
}
post也一样,说白了,和php中的传值的语法没有什么区别
不知满意否?
你的控制器中有写:$this->success($example)之类的吗?
你需要把当前的结果进行输出,前台的Js才可以调用到。
另外success返回的Ajax是Json格式的,你还需要看一下$example的数组结构,在前台也需要了解一下data的数据结构,然后才能用alert(datamsg)还是什么。
你的URL错误,,应为不符合ajax URL规则你可按照下面的吧路径修改一下
1
2
希望能够帮到您你!
post 在thinkphp里面可以使用 I方法获取
正如你所见到的一样,I方法是ThinkPHP众多单字母函数中的新成员,其命名来自于英文Input(输入),主要用于更加方便和安全的获取系统输入变量,可以用于任何地方,用法格式如下:I('变量类型变量名',['默认值'],['过滤方法'])
变量类型是指请求方式或者输入类型,包括:变量类型含义
get 获取GET参数
post 获取POST参数
param 自动判断请求类型获取GET、POST或者PUT参数
request 获取REQUEST 参数
put 获取PUT 参数
session 获取 $_SESSION 参数
cookie 获取 $_COOKIE 参数
server 获取 $_SERVER 参数
globals 获取 $GLOBALS参数
注意:变量类型不区分大小写。
变量名则严格区分大小写。
默认值和过滤方法均属于可选参数。
以上就是关于thinkphp中__URL__是什么意思全部的内容,包括:thinkphp中__URL__是什么意思、thinkphp在控制器接收ajax传post数据、thinkphp确实把值post过来了 但是显示非法 *** 作等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)