300字范文,内容丰富有趣,生活中的好帮手!
300字范文 > lyhucSelect基于Jquery的Select数据联动插件【jquery】

lyhucSelect基于Jquery的Select数据联动插件【jquery】

时间:2023-04-10 20:09:38

相关推荐

lyhucSelect基于Jquery的Select数据联动插件【jquery】

web前端|js教程

Select,数据联动

web前端-js教程

数据源:

墨子 题库 系统 源码,vscode怎么能运行,ubuntu 安装vnpy,shell定时启动tomcat,258爬虫病毒,php配置文件在哪里,建湖seo优化联系方式,简单的个人网站,zhu网站模板lzw

var areaInfo = new Array();

areaInfo[0] = new Array();

areaInfo[0][0]="1";

areaInfo[0][1]="Beijing";

areaInfo[0][2]="0";

areaInfo[0][3]="0";

areaInfo[1] = new Array();

areaInfo[1][0]="2";

areaInfo[1][1]="Shanghai";

areaInfo[1][2]="0";

areaInfo[1][3]="0";

areaInfo[2] = new Array();

areaInfo[2][0]="3";

areaInfo[2][1]="Jingan";

areaInfo[2][2]="2";

areaInfo[2][3]="0";

areaInfo[3] = new Array();

areaInfo[3][0]="4";

areaInfo[3][1]="Changning";

areaInfo[3][2]="2";

areaInfo[3][3]="0";

areaInfo[4] = new Array();

areaInfo[4][0]="5";

areaInfo[4][1]="Luwan";

areaInfo[4][2]="2";

areaInfo[4][3]="0";

areaInfo[5] = new Array();

areaInfo[5][0]="6";

areaInfo[5][1]="Huangp";

areaInfo[5][2]="2";

areaInfo[5][3]="0";

areaInfo[6] = new Array();

areaInfo[6][0]="7";

areaInfo[6][1]="Pudong";

areaInfo[6][2]="2";

areaInfo[6][3]="0";

areaInfo[7] = new Array();

areaInfo[7][0]="8";

areaInfo[7][1]="Minhang";

areaInfo[7][2]="2";

areaInfo[7][3]="0";

areaInfo[8] = new Array();

areaInfo[8][0]="9";

areaInfo[8][1]="Qingpu";

areaInfo[8][2]="2";

areaInfo[8][3]="0";

areaInfo[9] = new Array();

areaInfo[9][0]="10";

areaInfo[9][1]="Hongkou";

areaInfo[9][2]="2";

areaInfo[9][3]="0";

areaInfo[10] = new Array();

areaInfo[10][0]="11";

areaInfo[10][1]="Zhabei";

areaInfo[10][2]="2";

areaInfo[10][3]="0";

areaInfo[11] = new Array();

areaInfo[11][0]="12";

areaInfo[11][1]="Putuo";

areaInfo[11][2]="2";

areaInfo[11][3]="0";

areaInfo[12] = new Array();

areaInfo[12][0]="13";

areaInfo[12][1]="Yangpu";

areaInfo[12][2]="2";

areaInfo[12][3]="0";

areaInfo[13] = new Array();

areaInfo[13][0]="14";

areaInfo[13][1]="Others";

areaInfo[13][2]="2";

areaInfo[13][3]="0";

jquery.lyhucSelect.js

三级分销影视源码,光盘引导进入ubuntu,黑色背景爬虫素材,php自定义函数返回值类型,遵义站点seolzw

(function($) {

$.fn.lyhucSelect = function(options) {

var element = this;

var elementid = "#" + element[0].id;

var defaults = {

dataSource:{},

subSelect:#subcategory,

option:{text:--Select--,value:\},

value:,

parentid:0

};

var options = $.extend(defaults, options);

var defaultoption = new Option();

var defaultsuboption = new Option();

(function init(){

defaultoption.text=options.option.text;

defaultoption.value=options.option.value;

$(elementid).append(defaultoption);

defaultsuboption.text=options.option.text;

defaultsuboption.value=options.option.value;

$(options.subSelect).append(defaultsuboption);

$(options.dataSource).each(function(i){

var id=options.dataSource[i][0];

var mc=options.dataSource[i][1];

if(options.parentid==options.dataSource[i][2])

{

var newoption = new Option();

newoption.value=id;

newoption.text=mc;

$(elementid).append(newoption);

}

});

})();

return this.each(function(){

$(this).bind("change",function(e){

var currentVal=$(this).val();

var tmpDepth=0;

$(options.subSelect).empty();

$(options.dataSource).each(function(i){

var id=options.dataSource[i][0];

var mc=options.dataSource[i][1];

if(currentVal==options.dataSource[i][2])

{

var newoption = new Option();

newoption.value=id;

newoption.text=mc;

$(options.subSelect).append(newoption);

tmpDepth++;

}

});

if(tmpDepth==0)

{

var parentoption = new Option();

parentoption.value=$(elementid).val();

parentoption.text=$(elementid).find(option:selected).text();

$(options.subSelect).append(parentoption);

}

});

});

};

})(jQuery);

调用:

$(‘#cityCategory’).lyhucSelect({dataSource:areaInfo,subSelect:’#areCategory’});

效果:

个人博客精美源码娱乐,ubuntu快照运行不了,南湖臭虫爬虫防治,php diraname,辽宁seo方案lzw

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。