Select2不会转义HTML或javascript
Select2 does not escape HTML or javascript
我有一个select2字段,用于搜索现有标记,如果标记当前不存在,您可以输入一个新标记。
如果我将select2与默认选项一起使用,仅用于从select html标记中选择项目,那么它可以很好地逃脱代码。例如:
$(document).ready(function() {
$('.tagselect').each(function() {
var placeholder = $(this).data('placeholder');
var url = $(this).data('url');
var saved = $(this).data('saved');
$(this).select2({tags:["red", "green", "blue"]});
});
});
但我的JS中似乎有什么东西阻止了它:
$(document).ready(function() {
$('.tagselect').each(function() {
var placeholder = $(this).data('placeholder');
var url = $(this).data('url');
var saved = $(this).data('saved');
$(this).select2({
tags: true,
width: '400px',
placeholder: placeholder,
tokenSeparators: [","],
minimumInputLength: 1,
initSelection : function(element, callback){
saved && callback(saved);
},
ajax: {
url: url,
dataType: 'json',
data: function(term) { return { q: term }; },
results: function(data) { return { results: data }; }
},
createSearchChoice: function(term, data) {
if ($(data).filter(function() {
return this.name.localeCompare(term)===0;
}).length===0) {
return { id: term, name: term };
}
},
multiple: true,
formatResult: function(item, page){ return item.name; },
formatSelection: function(item, page){ return item.name; }
});
});
});
检查"select2"选项标记类型。
第一个示例标记类型是Array。
tags:["red", "green", "blue"]
第二个示例标记类型是布尔型。
tags: true
select2可以接受数组或布尔值类型吗???
相关文章:
- Javascript html每点击一次就会更改url
- 通过javascript/html访问twitter共享iframe
- 使用鼠标悬停JavaScript/HTML显示文本
- JavaScript-HTML表单到JSON(空值)和格式
- 使用javascript html实时预览文本区域输入
- 如何每秒从一个变量中提取一定次数的javascript/html
- 使用变量值作为'名称标识符'javascript/html
- JavaScript HTML Onclick
- 非侵入性Javascript HTML注入
- AppendChild Form / Table [Javascript/Html/PHP]
- 按钮don't使用onClick-Javascript HTML重定向
- 在库(javascript/HTML)中将“name”替换为“id”
- 如何确定使用 javascript/html 单击了哪个对象/图像
- 新的javascript HTML元素不遵循css规则
- JavaScript/HTML 错误的解决方案
- 从图像URL javascript html保存图像文件
- javascript html使用webstorage保存表单
- Javascript+HTML中的日期选择器准备好了吗?(需要:DD、MM、YY的单独字段加上日历选择器)
- 谷歌地图/融合表Javascript HTML赢得't显示/可视化所有多边形数据(通过色标)
- JavaScript/HTML命令行小部件