Yii JUI自动完成html编码建议
jQueryUI从1.8.4HTML版本开始编码自动完成建议(根据) 现在这成了我的问题。我曾经为建议的输出设置主题,但现在(如果我使用1.8.4版或更高版本),自动完成只是html编码我的主题。所有标签,如Yii JUI自动完成html编码建议,yii,jquery-ui-autocomplete,html-encode,Yii,Jquery Ui Autocomplete,Html Encode,jQueryUI从1.8.4HTML版本开始编码自动完成建议(根据) 现在这成了我的问题。我曾经为建议的输出设置主题,但现在(如果我使用1.8.4版或更高版本),自动完成只是html编码我的主题。所有标签,如,都将打印给用户,而不是显示实际的样式 因此,现在的建议如下: su建议 另一个su建议 而不是: 暗示 另一个建议 我读过关于自定义数据的文章,但我使用的是Yii框架,输出是从某些操作(PHP代码)生成的 那么,现在如何设置输出主题 谢谢大家! 您可以使用jqueryui中的ope
,
都将打印给用户,而不是显示实际的样式
因此,现在的建议如下:
su
建议- 另一个
su
建议
- 暗示
- 另一个建议
谢谢大家! 您可以使用jqueryui中的
open
函数替换编码文本
下面是一个例子:
$this->widget('zii.widgets.jui.CJuiAutoComplete', array(
'name'=>"bug",
'source'=>$this->createUrl('/autocomplete'),
// additional javascript options for the autocomplete plugin
'options'=>array(
'open'=> 'js:function(event, ui){
$("ul.ui-autocomplete li a").each(function(){
var htmlString = $(this).html().replace(/</g, "<");
htmlString = htmlString.replace(/>/g, ">");
$(this).html(htmlString);
});
}'
),
));
$this->widget('zii.widgets.jui.cguiautocomplete',数组(
“名称”=>“错误”,
'source'=>this->createUrl('/autocomplete'),
//自动完成插件的其他javascript选项
'选项'=>数组(
'open'=>'js:function(事件,用户界面){
$(“ul.ui-autocomplete li a”)。每个(函数(){
var htmlString=$(this.html().replace(//g,“”);
$(this.html(htmlString);
});
}'
),
));
最好使用这是一个重复的问题,对不起。