我有来自用户的未转发数据.
所以这样使用是安全的:
var data = '<test>a&f"#</test>'; // example data from ajax response
if (typeof(data) === 'string')
$('body').text(data);
Run Code Online (Sandbox Code Playgroud)
我可以像这样使用或者有一些问题,比如编码或某些特定的符号,我应该小心并添加更严格的验证?
我有这样的actioncolumn:
{
xtype: 'actioncolumn',
align: 'center',
items: [
{
getTip: function () {
return 'this doesn\'t work';
},
handler: function() {
// action 1
}
},{
tooltip: 'works',
handler: function() {
// action 2
}
}
]
}
Run Code Online (Sandbox Code Playgroud)
我在文档中找到的getTip()方法,但它不起作用或者我不知道如何使用它.我做错了什么或如何设置工具提示?
如何从一个商店商店添加两个组合框具有type字段女巫值可以是1, 2 and 3我想要1 and 2在第一个组合框中输入类型的记录,2 and 3在第二个组合框中.
我的ComboBox:
Ext.define('Exp.view.settings.servers.ComboBox', {
extend: 'Ext.form.ComboBox',
alias : 'widget.server_combobox',
xtype: 'combobox',
displayField: 'name',
valueField: 'id',
name: 'server',
store: 'Servers'
});
Run Code Online (Sandbox Code Playgroud)
存储:(只是来自带有json阅读器的服务器的示例数据)
Ext.define('Exp.store.Servers', {
extend: 'Ext.data.Store',
model: 'Exp.model.Server',
autoLoad: true,
autoSync: true,
data: [{
id: 1,
name: 'Server 1',
type: 1
},{
id: 2,
name: 'Server 2',
type: 3
},{
id: 3,
name: 'Server 3',
type: 2
}]
});
Run Code Online (Sandbox Code Playgroud)
如果我使用商店过滤器,两个组合框都会被过滤掉.现在我创建了两个商店,但这意味着两个ajax调用服务器,我真的不喜欢这样.
我无法安装imagic所以我需要使用GD ..
也许phpThumb(), 但最新版本发布于2008年5月28日
当我点击关闭div中的x时,我希望背景变为白色.
这是标记:
<div class="list-item list-item-active">
<div class="close">x</div>
</div>
Run Code Online (Sandbox Code Playgroud)
这是javascript:
$(document).ready(function(){
$('.list-item').live('click', function() {
if (!$(this).hasClass('list-item-active'))
$(this).addClass('list-item-active');
});
$('.list-item .close').live('click', function() {
$(this).parent().removeClass('list-item-active');
});
});
Run Code Online (Sandbox Code Playgroud)
这是css:
.list-item {width:100px;height:100px;background:#fff}
.list-item-active {background:#ccc}
Run Code Online (Sandbox Code Playgroud)