今天要做一功能 让一条数据edit按钮点击后弹窗修改 而不是直接跳转页面修改
1.在framework下找到CButtonColumn类 查看了公共属性 有
updateButtonUrl,于是在CButtonCloumn设置
array(
'class'=>'CButtonColumn',
'template'=>'{update}{delete}',
'updateButtonUrl'=>'javascript:update_size($data->id);',
),
2.发现update按钮的url变为空了
3.上StackOverflow上搜了一下,发现js需要加双引号
4.把设置改为
array(
'class'=>'CButtonColumn','template'=>'{update}{delete}','updateButtonUrl'=>'"javascript:update_size(".$data->id.");"',
),