您好,登錄后才能下訂單哦!
- linkage.init = function(levelOne, levelTwo, levelThree){
- linkage.data = [];
- levelOne = "#" + levelOne;
- levelTwo = "#" + levelTwo;
- levelThree = "#" + levelThree;
- var html = "";
- var url = "linkage.action";//訪問地址
- //JQuery訪問數(shù)據(jù)
- $.getJSON(url, function(data){
- linkage.data = data;
- //--正向三級聯(lián)動------------------
- /**
- $(levelOne).html(linkage.getOptionHtmlByLevel(1));//洲區(qū)域信息
- $(levelTwo).html(linkage.getOptionHtmlById($(levelOne).val()));//國家信息
- $(levelThree).html(linkage.getOptionHtmlById($(levelTwo).val()));//城市信息
- // 為下拉levelOne框綁定onchange事件
- $(levelOne).change(function(){
- $(levelTwo).html(linkage.getOptionHtmlById($(levelOne).val()));//國家信息
- $(levelThree).html(linkage.getOptionHtmlById($(levelTwo).val()));//城市信息
- });
- // 為下拉levelTwo框綁定onchange事件
- $(levelTwo).change(function(){
- $(levelThree).html(linkage.getOptionHtmlById($(levelTwo).val()));//城市信息
- });
- */
- //--逆向三級聯(lián)動------------------
- //初始化下拉框信息
- $(levelThree).html(linkage.getOptionHtmlByLevel(3));//洲區(qū)域信息
- $(levelTwo).html(linkage.getOptionHtmlByLevel(2));//國家信息
- //$(levelTwo).val(linkage.getSubIdById($(levelThree).val()));//所屬國家信息
- $(levelOne).html(linkage.getOptionHtmlByLevel(1));//城市信息
- //$(levelOne).val(linkage.getSubIdById($(levelTwo).val()));//所屬城市信息
- // 為下拉levelOne框綁定onchange事件
- $(levelThree).change(function(){
- $(levelTwo).val(linkage.getSubIdById($(levelThree).val()));//所屬國家信息
- $(levelOne).val(linkage.getSubIdById($(levelTwo).val()));//所屬城市信息
- });
- // 為下拉levelTwo框綁定onchange事件
- $(levelTwo).change(function(){
- $(levelOne).val(linkage.getSubIdById($(levelTwo).val()));//所屬城市信息
- });
- });
- };
- //--逆向三級聯(lián)動方法
- linkage.getSubIdById = function(id){
- for(i = 0 ; i < linkage.data.length ; i++){
- if(linkage.data[i].id == id){
- return linkage.data[i].subId;
- }
- }
- };
免責(zé)聲明:本站發(fā)布的內(nèi)容(圖片、視頻和文字)以原創(chuàng)、轉(zhuǎn)載和分享為主,文章觀點(diǎn)不代表本網(wǎng)站立場,如果涉及侵權(quán)請聯(lián)系站長郵箱:is@yisu.com進(jìn)行舉報,并提供相關(guān)證據(jù),一經(jīng)查實(shí),將立刻刪除涉嫌侵權(quán)內(nèi)容。