📄 jquery.cascadingselect.js
字号:
/*
* jQuery CascadingSelect AddOption
*
* Author: luq885
* http://blog.csdn.net/luq885 (chinese)
*
* Licensed like jQuery, see http://docs.jquery.com/License
*
* 作者:天天无用
* blog: http://blog.csdn.net/luq885
*/
jQuery.fn.CascadingSelect = function(target,url,options,endfn){
$.ajaxSetup({async:false});
if(target[0].tagName != "SELECT") throw "target must be SELECT";
if(url.length == 0) throw "request is required";
if(options.parameter == undefined) throw "parameter is required";
this.change(function(){
var newurl = "";
urlstr = url.split("?");
newurl = urlstr[0] + "?" + options.parameter + "=" + $(this).val() + "&" +urlstr[1];
target.FillOptions(newurl,options);
if(typeof endfn =="function") endfn();
});
}
jQuery.fn.AddOption = function(text,value,selected,index){
option = new Option(text,value);
this[0].options.add(option,index);
this[0].options[index].selected = selected;
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -