- linkage.init = function(levelOne, levelTwo, levelThree){
-
- linkage.data = [];
-
- levelOne = "#" + levelOne;
- levelTwo = "#" + levelTwo;
- levelThree = "#" + levelThree;
- var html = "";
- var url = "linkage.action";
-
-
- $.getJSON(url, function(data){
- linkage.data = data;
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- $(levelThree).html(linkage.getOptionHtmlByLevel(3));
- $(levelTwo).html(linkage.getOptionHtmlByLevel(2));
-
- $(levelOne).html(linkage.getOptionHtmlByLevel(1));
-
-
-
- $(levelThree).change(function(){
- $(levelTwo).val(linkage.getSubIdById($(levelThree).val()));
- $(levelOne).val(linkage.getSubIdById($(levelTwo).val()));
- });
-
- $(levelTwo).change(function(){
- $(levelOne).val(linkage.getSubIdById($(levelTwo).val()));
- });
- });
- };
-
-
- linkage.getSubIdById = function(id){
-
- for(i = 0 ; i < linkage.data.length ; i++){
- if(linkage.data[i].id == id){
- return linkage.data[i].subId;
- }
- }
- };