更多>
最新下载
jQuery图片抖动滑块切换
jQuery图片抖动滑块切换是一款基于jQuery+CSS3实现的各个图片拼接成焦点图抖动切换特效。本作品由【站长素材】收集整理,转载请注明出处!
0
2026-01-22
24小时阅读排行榜
- 1 javascript条件语句如何判断逻辑?【教程】
- 2 如何在Golang中优化日志输出_Golang 日志系统性能提升技巧
- 3 css浮动布局与清除浮动的性能优化技巧
- 4 如何使用Golang实现表单验证_Golang Web表单验证方法
- 5 css 浮动布局中最后一个元素错位怎么办_通过清除浮动统一结构
- 6 Go 内存与 CPU 性能分析机制详解:是否“始终开启”?
- 7 如何让两个并排元素中左侧菜单始终居中显示(右侧图标不干扰其居中)
- 8 css表单设计实战_设计一个美观的注册与登陆表单
- 9 c# 如何用C#代码触发一次GC回收 Full GC
- 10 如何让导航菜单居中显示,同时在其右侧并排显示 Instagram 图标
- 11 C++里的宏定义#define和常量const哪个更安全?(类型检查与调试支持)
- 12 c++中如何使用any类型_c++17 std::any用法与注意事项【详解】
- 13 C#怎么使用ConcurrentDictionary C#线程安全字典用法
- 14 css 想让元素相对于自身偏移怎么办_position relative 与 top left 使用
- 15 什么是JSONjavascript_如何解析和序列化数据【教程】
更多>
最新教程
-
- Node.js 教程
- 15956 2025-08-28
-
- CSS3 教程
- 1546108 2025-08-27
-
- Rust 教程
- 23137 2025-08-27
-
- Vue 教程
- 25606 2025-08-22
-
- PostgreSQL 教程
- 22113 2025-08-21
-
- Git 教程
- 9108 2025-08-21
jQuery的带搜索过滤ajax加载下拉框插件
这是一款支持选项搜索过滤和Ajax远程加载的select下拉选择框jQuery插件。
js代码
<script src="js/jquery-1.11.0.min.js" type="text/javascript"></script>
<script src="js/tinyselect.js"></script>
<script>
/* This parser won't respect "---" selection */
function dataParserA(data, selected) {
retval = [ { val: "-1" , text: "---" } ];
data.forEach(function(v){
if(selected == "-1" && v.val == 3)
v.selected = true;
retval.push(v);
});
return retval;
}
/* This parser let's the component to handle selection */
function dataParserB(data, selected) {
retval = [ { val: "-1" , text: "---" } ];
data.forEach(function(v){ retval.push(v); });
return retval;
}
/* Create select elements */
$("#select1").tinyselect();
$("#select2").tinyselect({ showSearch: false });
$("#select3").tinyselect({ dataUrl: "file.json" , dataParser: dataParserA });
$("#select4").tinyselect({ dataUrl: "failure.json" });
$("#select5").tinyselect({ dataUrl: "file.json" , dataParser: dataParserB });
$("#select2").on("change",function() {
console.log($(this).val());
});
$("#havoc").show()
</script>
js代码
<script src="js/jquery-1.11.0.min.js" type="text/javascript"></script>
<script src="js/tinyselect.js"></script>
<script>
/* This parser won't respect "---" selection */
function dataParserA(data, selected) {
retval = [ { val: "-1" , text: "---" } ];
data.forEach(function(v){
if(selected == "-1" && v.val == 3)
v.selected = true;
retval.push(v);
});
return retval;
}
/* This parser let's the component to handle selection */
function dataParserB(data, selected) {
retval = [ { val: "-1" , text: "---" } ];
data.forEach(function(v){ retval.push(v); });
return retval;
}
/* Create select elements */
$("#select1").tinyselect();
$("#select2").tinyselect({ showSearch: false });
$("#select3").tinyselect({ dataUrl: "file.json" , dataParser: dataParserA });
$("#select4").tinyselect({ dataUrl: "failure.json" });
$("#select5").tinyselect({ dataUrl: "file.json" , dataParser: dataParserB });
$("#select2").on("change",function() {
console.log($(this).val());
});
$("#havoc").show()
</script>
本站所有资源都是由网友投搞发布,或转载各大下载站,请自行检测软件的完整性!本站所有资源仅供学习与参考,请勿用于商业用途,否则产生的一切后果将由您自己承担!如有侵权请联系我们删除下架,联系方式:admin@php.cn
