本文目录一览:
- 1、thinkphp html传值问题
- 2、thinkphp下ajax传值问题,后台只能获得第一个值
- 3、thinkphp assign传值到模板的问题
- 4、thinkPHP中怎么异步传值
- 5、thinkphp点击一个连接如何向两个方法里面传值
- 6、thinkphp POST的传值问题
thinkphp html传值问题
jquery 写一个。
保险起见用live方法。
把$v.userid的值放在 一个标签的属性里 id name rel 都可以
然后jquery获得上面的值。然后给recid 一个id,直接val()
thinkphp下ajax传值问题,后台只能获得第一个值
用ajax呗写个ajax就好了,吧下面这个放到usname这个js里面,jquery ajax ,百度下这个东西
$.ajax({
type: "post",
url: ‘’,
data: {},
dataType: 'json',
async: false,
success: function(data) {
}
});
thinkphp assign传值到模板的问题
assign的第一个参数是变量的名称,你可以随意起,第二个参数就是变量本身了.
在html中
通过模板引擎使用,上图是一个数组,我用的volist输出的.
如果直接是个变量,{$value}就行.比如:
$this-assign('name11','这是值');
在页面上取值
{$name11}
thinkPHP中怎么异步传值
你在url上传了个参数album_id/77 相当于album_id=77,比如用php代码$album_id=$_GET_['album_id'];$this-assign("album_id",$album_id);-thinkphp标签传值
在前台album_id={$album_id}就ok了
thinkphp点击一个连接如何向两个方法里面传值
可以在方法里面 套用方法,然后实现 调用一个方法,像另外一个方法中传参数
如
a href="javascript:al"点击/a
function al(id){
var a=ab(id);
return a;
}
function ab(id){
return zzz;
}
就是这个意思,看能不能理解
thinkphp POST的传值问题
我用ThinkPHP做登录页面.
登陆页面提交表单到action="__APP__/Index/login_do" ,然后我在IndexAction类里面写了login_do函数:
public function login_do()
{
if($_SESSION['verify'] != md5($_POST['userauthcode']))
{
$this-error('验证码错误!');
}
$username=$_POST['username'];
$password=$_POST['password'];
$password=md5($password);
$user=M('user');
$res=$user-where("user _name='$username' password='$password'")-find();
if($res)
{
redirect('../Home/home',1,"div align=\"center\" style=\"padding:100px\" font color=\"red\"登录成功!页面正在跳转中.../font/div");-thinkphp标签传值
}
else
{
$this-error('登录失败!');
}
}
下面是HomeAction类:
class HomeAction extends Action
{
public function home()
{
$this-display();
}
}