In Yii, pass PHP variables to JavaScript

前端 未结 6 534
面向向阳花
面向向阳花 2021-01-20 04:11

In my JavaScript (using jQuery) there are a whole set of PHP variables to which I need access. While I\'ve got it working by just producing the JavaScript file as a view, an

6条回答
  •  面向向阳花
    2021-01-20 04:38

    Try to do this that way:

    $myVarList = array(
    'nameOne'=>$valueFromAnotherVar,
    'nameTwo'=>$object->coolValue,
    'nameThree'=>$cat->hoursSleptToday()
    );

    $json = addslashes(CJSON::encode($myVarList));

    Yii::app()->clientScript->registerScript("myVarList", 'myVarList = jQuery.parseJSON("' . $json . '");');

提交回复
热议问题