Yii2,gridview 无法显示单元格内的一些 html 标签
Yii2, gridview can not show some html tags inside cells
我正在使用 GridView
小部件在我的 Yii2 应用程序中显示数据。 gridview 无法呈现某些 html 标签,例如 <input>
或 <button>
!.
这是我的部分代码:
[
"label" => "Action",
"format" => 'html',
"value" => function($data){
return '<input type="button" value="Action" />';
}
]
这在 <td>
内呈现 无任何内容 ,只是空 <td></td>
!!
有什么问题?
"html" 格式化程序通过 HtmlPurifier 进行清理。
如果您希望它在不进行任何过滤的情况下通过,请使用格式 "raw" 而不是 "html"
我正在使用 GridView
小部件在我的 Yii2 应用程序中显示数据。 gridview 无法呈现某些 html 标签,例如 <input>
或 <button>
!.
这是我的部分代码:
[
"label" => "Action",
"format" => 'html',
"value" => function($data){
return '<input type="button" value="Action" />';
}
]
这在 <td>
内呈现 无任何内容 ,只是空 <td></td>
!!
有什么问题?
"html" 格式化程序通过 HtmlPurifier 进行清理。
如果您希望它在不进行任何过滤的情况下通过,请使用格式 "raw" 而不是 "html"