Php 如何获取javascript对象的值?
我有一个物体,在这个物体里面还有更多的物体。我想得到这些对象的值。谢谢Php 如何获取javascript对象的值?,php,javascript,Php,Javascript,我有一个物体,在这个物体里面还有更多的物体。我想得到这些对象的值。谢谢 foreach($query as $row){ $vehicles[$row->deviceID] = Array( 'description' => $row->description, 'deviceID' => $row->deviceID ); } 然后我将其传递给视图,并将其存
foreach($query as $row){
$vehicles[$row->deviceID] = Array(
'description' => $row->description,
'deviceID' => $row->deviceID
);
}
然后我将其传递给视图,并将其存储到全局javascript变量中
var vehicleList = <?php echo $vehicleList; ?>;
我想要得到的值是描述。
是否也可以将另一个值存储到对象11292?如果是,如何进行
谢谢 要访问对象的属性,请使用语法
object.property
。示例包括myArray.length
,document.body
,window.name
等等
console.log(vehicleList["11292"]);
但是,在本例中,属性名称是数字(更具体地说,它们以数字开头-中间可以有数字),因此您需要使用
[]
表示法。这与
表示法类似,只是属性名以字符串形式给出。示例:object[“property”]
,myArray[“length”]
,document[“body”]
,window[“name”]
,您可以发布创建对象的脚本吗?我正在从控制器创建对象并将其传递给javascript$车辆[$row->deviceID]=数组('description'=>$row->description,);然后我把它传给JavaScriptor谢谢!您能告诉我如何向对象添加附加值吗?我现在可以在javascript vehicleList[this.id]中使用这个值。再次感谢!谢谢您能告诉我如何向对象添加附加值吗?我现在可以在javascript vehicleList[this.id]中使用这个值。再次感谢@jovenrp:只需执行类似于vehicleList[“myProperty”]=someVariable
的操作,您就可以开始了!呜呜呜呜!该死我正在使用$.extend函数。哈哈哈!我没注意到!哈哈哈,谢谢!
console.log(vehicleList["11292"]);