138 | | if(sel == "input"){ |
139 | | sel = $("*[name=inputendpoint]").val(); |
140 | | } |
141 | | |
142 | | document.getElementById("showpath").style.display = "none"; |
143 | | |
144 | | ajaxload("view"); |
145 | | $.ajax({ |
146 | | type: "GET", |
147 | | url : getClassListURL, |
148 | | data: { |
149 | | ep: sel |
150 | | }, |
151 | | dataType: 'json', |
152 | | success : function(epclass) { |
153 | | $("*[name=startclass] option").remove(); |
154 | | $("*[name=endclass] option").remove(); |
155 | | |
156 | | $("*[name=startclass]").append('<option value="startclass">StartClass (Instance num)'); |
157 | | $("*[name=endclass]").append('<option value="endclass">EndClass (Path num)'); |
158 | | |
159 | | for (var i = 0; i < epclass.length; i++){ |
160 | | $("*[name=startclass]").append('<option value="' + epclass[i]["uri"] + '">' + epclass[i]["display"]); |
161 | | $("*[name=endclass]").append('<option value="' + epclass[i]["uri"] + '">' + epclass[i]["display"]); |
| 139 | if(sel != "endpoint"){ |
| 140 | |
| 141 | document.getElementById("showpath").style.display = "none"; |
| 142 | |
| 143 | ajaxload("view"); |
| 144 | $.ajax({ |
| 145 | type: "GET", |
| 146 | url : getClassListURL, |
| 147 | data: { |
| 148 | ep: sel |
| 149 | }, |
| 150 | dataType: 'json', |
| 151 | success : function(epclass) { |
| 152 | $("*[name=startclass] option").remove(); |
| 153 | $("*[name=endclass] option").remove(); |
| 154 | |
| 155 | $("*[name=startclass]").append('<option value="startclass">StartClass (Instance num)'); |
| 156 | $("*[name=endclass]").append('<option value="endclass">EndClass (Path num)'); |
| 157 | |
| 158 | for (var i = 0; i < epclass.length; i++){ |
| 159 | $("*[name=startclass]").append('<option value="' + epclass[i]["uri"] + '">' + epclass[i]["display"]); |
| 160 | $("*[name=endclass]").append('<option value="' + epclass[i]["uri"] + '">' + epclass[i]["display"]); |
| 161 | } |
| 162 | ajaxload("hide"); |
| 163 | }, |
| 164 | error : function(XMLHttpRequest, textStatus, errorThrown) { |
| 165 | alert("繝ェ繧ッ繧ィ繧ケ繝域凾縺ォ縺ェ繧薙i縺九�繧ィ繝ゥ繝シ縺檎匱逕溘@縺セ縺励◆�� + textStatus +":\n" + errorThrown); |
| 166 | ajaxload("hide"); |