thinkphp后台向前台传值没有传过去的小问题

if($listyyarr){    $this->assign(‘listyyarr‘,$listyyarr);

    //$this->assign(‘nowDated‘,$endDated);    //$this->assign(‘minDated‘,$minDated);    $this->display();} else {    $this->error(M(‘Zhengwufuwu_yuyue‘)->getError());}当时传值到前面的值多加了一个$导致无法解析
$this->assign(‘$listyyarr‘,$listyyarr);

而且前台弹出的应该是这样
alert({$listyyarr});就是前面的需要加上$和需要用{}括号括起来。这种·是js里面的规范。
时间: 2024-12-12 12:20:47

thinkphp后台向前台传值没有传过去的小问题的相关文章

MVC 后台向前台传值,同一Controller下Action之间的传值,Controller与Controller之间的传值

@{ Layout = "~/Views/Shared/_Layout.cshtml";} <h2>登录</h2> <p> @using(Html.BeginForm("Login", "Login", FormMethod.Post)){ <p> <br>用户:@Html.TextBox("username") 密码:@Html.TextBox("pass

前台和后台的相互传值

目录 一.把json对象转成字符串 二.创建数据容器对象 [用来绑定要传给后台的前台控件值] 三.创建绑定前台数据对象 [用来读取后台传过来的值,并绑定到前台页面] 四.使用示例 前后台的相互传值如果值太多,写的麻烦累人,且容易出错.这里整理出一套使用标记 标签属性的办法来传值, 后台取值和前台的绑定都有了大大的简化. 一.把json对象转成字符串 1 $.extend({ 2 //将json对象转换成字符串 [貌似jquery没有自带的这种方法] 3 toJSONString: functio

EF5(7) 后台使用SelectListItem传值给前台显示Select下拉框;mvc后台Action接收浏览器传值的4种方式; 后台Action向前台View视图传递数据的四种方式

一:后台使用SelectListItem 传值给前台显示Select下拉框 我们先来看数据库的订单表,里面有3条订单,他们的用户id对应了 UserInfo用户表的数据,现在我们要做的是添加一个Order控制器,显示订单列表,并且在修改订单的时候,把用户的id 用 select 下拉框显示出来,并且可以提交修改数据   1.1 我们通过比较原始的方法,来把数据 传递到前台后,前台使用  循环来显示 select 并且显示是哪个元素被选中 我们在前台的cshtml中,使用 @model 命令 指定

后台数值往前台传值,能获取到值,页面显示不出来的问题

今天遇到一个很头疼的问题,就是后的集合转成json后,网前台传值,可以获取到值,但是页面显示不出来.查了好多的资料都没有得到解决. 查看了资料后发现,ajax少写了一个属性就是dataType:"json"这个属性,这个属性是返回值的格式,这个属性必须要写的.朋友们写代码的时候一定要注意,不要大意. 这些小细节问题很难发现. 1 @RequestMapping("manger") 2 @ResponseBody 3 public String selectAllUs

【spring 注解 错误】使用controller 作为后台给前台ajax交互数据出错

controller作为后台与前台的ajax进行交互,后台的方法处理完成返回一个boolean类型的值,想传给前台用来判断是否执行成功,BUT,问题来了: 1 严重: Servlet.service() for servlet rest threw exception 2 java.lang.IllegalArgumentException: Unknown return value type [java.lang.Boolean] 3 at org.springframework.util.A

Java传值和传址

调用函数时,传的参数过去可能是传值,也可能是传址.如果是传值,函数内部的操作对参数的值没有影响:如果是传址,函数内部的操作是对参数指向的内存进行操作,会影响参数的值. Java到底是传值还是传址?用下面这个例子可以实验一下: package test; import java.util.ArrayList; import java.util.List; public class ValueAndAddress { public static void f1(int x){ x = x + 5;

javascript的变量,传值和传址,参数之间关系

先把收获晾一下: 1.javascrip变量包含两种类型的值,一种为引用类型的值,一种是基本类型的值.引用类型包括:Array,Object,Function(可以这么理解,非基本类型的都是引用类型);5种基本类型包括:undefined,null,string,boolean,number 2.函数的参数的传递的机制是复制变量值. 书上说:”把函数外部的值复制给函数内部的参数,就和把值从一个变量复制给另一个变量一样.基本类型的传递如同基本类型变量的复制一样,而引用类型的则如同引用类型变量的复制

JavaScript系列----数据类型以及传值和传引用

1.简单数据类型 在JavaScript中简单数据类型分为5种.分别为 Undefined, Null,Boolean,Number,String. Undefined类型Undefined类型只有一个值,即特殊的undefined.在使用var对变量声明的时候,变量的值即被初始化为undefined.在使用typeof求得数据类型的时候,对于未声明的变量返回的总是undefined. Null类型Null也只有一个值得数据类型,其实质是一个指向空对象的指针.所以使用typeof操作的时候返回的

C语言结构体,C语言结构体指针,java对象引用,传值,传地址,传引用

C语言结构体,C语言结构体指针,java对象引用,传值,传地址,传引用 传值 把实参的值赋值给行参 那么对行参的修改,不会影响实参的值 传地址 传值的一种特殊方式,只是他传递的是地址,不是普通的如int 那么传地址以后,实参和行参都指向同一个对象 传引用 真正的以地址的方式传递参数 传递以后,行参和实参都是同一个对象,只是他们名字不同而已 对行参的修改将影响实参的值 所谓变量是内存地址的一个抽象名字,在静态编译的程序中,所有变量名都会在编译时转换成内存地址,机器不知道变量名,只知道地址. C 语