• R/O
  • SSH
  • HTTPS

Commit

Tags
No Tags

Frequently used words (click to add to your profile)

javac++androidlinuxc#windowsobjective-ccocoa誰得qtpythonphprubygameguibathyscaphec計画中(planning stage)翻訳omegatframeworktwitterdomtestvb.netdirectxゲームエンジンbtronarduinopreviewer

Commit MetaInfo

Revision205 (tree)
Time2016-01-14 23:24:17
Authort_nakayama1971

Log Message

(empty log message)

Change Summary

Incremental Difference

--- trunk/framework/pjWeb/view/js/dom.js (revision 204)
+++ trunk/framework/pjWeb/view/js/dom.js (revision 205)
@@ -52,11 +52,15 @@
5252 }
5353 };
5454
55- var successCallback = function(response) {
56- var list = $.parseJSON(response);
55+ clearOptions(tid);
56+ for (var i = 2, len = arguments.length; i < len; i += 1) {
57+ clearOptions(arguments[i]);
58+ }
5759
58- var target = (typeof tid === "string" ? document.getElementById(tid) : tid);
59- if (target) {
60+ var target = (typeof tid === "string" ? document.getElementById(tid) : tid);
61+ if (target) {
62+ $.ajax({type:"get", url:req, dataType:"text"}).done(function(response) {
63+ var list = $.parseJSON(response);
6064 var frag = document.createDocumentFragment();
6165 for (var i = 0, len = list[0].length; i < len; i += 1) {
6266 var opt = document.createElement("option");
@@ -65,16 +69,8 @@
6569 frag.appendChild(opt);
6670 }
6771 target.appendChild(frag);
68- }
69- };
70-
71- clearOptions(tid);
72-
73- for (var i = 2, len = arguments.length; i < len; i += 1) {
74- clearOptions(arguments[i]);
72+ });
7573 }
76-
77- $.ajax({type:"get", url:req, dataType:"text", success:successCallback});
7874 }
7975 };
8076 }());