亚洲乱码中文字幕综合,中国熟女仑乱hd,亚洲精品乱拍国产一区二区三区,一本大道卡一卡二卡三乱码全集资源,又粗又黄又硬又爽的免费视频

lyhucSelect基于Jquery的Select數(shù)據(jù)聯(lián)動插件

 更新時間:2011年03月29日 23:53:07   作者:  
lyhucSelect基于Jquery的Select數(shù)據(jù)聯(lián)動插件,需要的朋友可以參考下。
數(shù)據(jù)源:
復制代碼 代碼如下:

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]="Jing'an";
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
復制代碼 代碼如下:

(function($) {
$.fn.lyhucSelect = function(options) {
var element = this;
var elementid = "#" + element[0].id;
var defaults = {
dataSource:{},
subSelect:'#subcategory',
option:{text:'--Select--',value:''},
value:'0',
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);

調(diào)用:
$('#cityCategory').lyhucSelect({dataSource:areaInfo,subSelect:'#areCategory'});
效果:

相關(guān)文章

  • 解析jquery中的ajax緩存問題

    解析jquery中的ajax緩存問題

    現(xiàn)在我要在瀏覽器里讀取緩存,因為ajax請求的數(shù)據(jù)很大,請求一次就夠了。但是問題來了,在FF里面,是沒有ajax緩存的,也就是每次都會觸發(fā)ajax請求,這點和IE不一樣
    2013-12-12
  • jQuery實現(xiàn)簡單的抽獎游戲

    jQuery實現(xiàn)簡單的抽獎游戲

    這篇文章主要為大家詳細介紹了jQuery實現(xiàn)簡單的抽獎游戲,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2017-05-05
  • jQuery UI Dialog 創(chuàng)建友好的彈出對話框?qū)崿F(xiàn)代碼

    jQuery UI Dialog 創(chuàng)建友好的彈出對話框?qū)崿F(xiàn)代碼

    jQuery UI Dialog是jQuery UI的彈出對話框組件,使用它可以創(chuàng)建各種美觀的彈出對話框;它可以設(shè)置對話框的標題、內(nèi)容,并且使對話框可以拖動、調(diào)整大小、及關(guān)閉;平常主要用來替代瀏覽囂自帶的alert、confirm、open等方法
    2012-04-04
  • toggle()隱藏問題的解決方法

    toggle()隱藏問題的解決方法

    一個實例中使用到toggle函數(shù),但是調(diào)用的時候會把元素隱藏掉,經(jīng)搜索終于找到了原因,需要的朋友可以參考下
    2014-02-02
  • Jquery 獲得服務(wù)器控件值的方法小結(jié)

    Jquery 獲得服務(wù)器控件值的方法小結(jié)

    由于ASP.NET網(wǎng)頁運行后,服務(wù)器控件會隨機生成客戶端id,jquery獲取時候不太好操作,google了下,總結(jié)有以下3種方法.
    2010-05-05
  • jQuery實現(xiàn)打開網(wǎng)頁自動彈出遮罩層或點擊彈出遮罩層功能示例

    jQuery實現(xiàn)打開網(wǎng)頁自動彈出遮罩層或點擊彈出遮罩層功能示例

    這篇文章主要介紹了jQuery實現(xiàn)打開網(wǎng)頁自動彈出遮罩層或點擊彈出遮罩層功能,涉及jQuery事件響應(yīng)及窗口元素屬性的相關(guān)操作技巧,需要的朋友可以參考下
    2017-10-10
  • jQuery+HTML5美女瀑布流布局實現(xiàn)方法

    jQuery+HTML5美女瀑布流布局實現(xiàn)方法

    這篇文章主要介紹了jQuery+HTML5美女瀑布流布局實現(xiàn)方法,涉及jQuery結(jié)合HTML5實現(xiàn)瀑布流效果的動態(tài)加載功能,具有一定參考借鑒價值,需要的朋友可以參考下
    2015-09-09
  • jQuery實現(xiàn)當按下回車鍵時綁定點擊事件

    jQuery實現(xiàn)當按下回車鍵時綁定點擊事件

    當按下回車鍵時,綁定按鈕點擊事件,本文為大家介紹下jQuery回車鍵綁定點擊事件的具體實現(xiàn)
    2014-01-01
  • jQuery+CSS3實現(xiàn)仿花瓣網(wǎng)固定頂部位置帶懸浮效果的導航菜單

    jQuery+CSS3實現(xiàn)仿花瓣網(wǎng)固定頂部位置帶懸浮效果的導航菜單

    這篇文章主要介紹了jQuery+CSS3實現(xiàn)仿花瓣網(wǎng)固定頂部位置帶懸浮效果的導航菜單,可實現(xiàn)頁面向下滑動后導航欄橫向懸浮并固定在頂部的功能,涉及jQuery事件響應(yīng)及頁面元素屬性動態(tài)修改相關(guān)操作技巧,需要的朋友可以參考下
    2016-09-09
  • jQuery 插件封裝的方法

    jQuery 插件封裝的方法

    擴展jQuery插件和方法的作用是非常強大的,它可以節(jié)省大量開發(fā)時間。這篇文章將概述jQuery插件開發(fā)的基本知識,最佳做法和常見的陷阱,需要的朋友可以參考下
    2016-11-11

最新評論