AJAX 호출을 한번에 하나씩만 하는 코드의 문제로 위젯 수정시에 대상 모듈 목록을 불러오지 못하는 오류 수정

git-svn-id: http://xe-core.googlecode.com/svn/sandbox@6192 201d5d3c-b55e-5fd7-737f-ddc643e51545
This commit is contained in:
zero 2009-04-24 07:22:02 +00:00
parent 183d7282f0
commit 43aee30a00
2 changed files with 1 additions and 6 deletions

View file

@ -6,7 +6,6 @@
// xml handler을 이용하는 user function
var show_waiting_message = true;
var _isXmlRequested = false;
function exec_xml(module, act, params, callback_func, response_tags, callback_func_arg, fo_obj) {
var oXml = new xml_handler();
oXml.reset();
@ -30,7 +29,6 @@ function exec_xml(module, act, params, callback_func, response_tags, callback_fu
function xml_response_filter(oXml, callback_func, response_tags, callback_func_arg, fo_obj) {
var text = oXml.getResponseText();
if(oXml.objXmlHttp.readyState!=4) return;
_isXmlRequested = false;
if(text && !/^<response>/i.test(text)) {
var waiting_obj = xGetElementById("waitingforserverresponse");
if(waiting_obj) waiting_obj.style.visibility = "hidden";
@ -96,8 +94,6 @@ function zGetXmlHttp() {
}
function xml_handlerRequest(callBackFunc, xmlObj, callBackFunc2, response_tags, callback_func_arg, fo_obj) {
if(_isXmlRequested) return;
_isXmlRequested = true;
var rd = "";
rd += "<?xml version=\"1.0\" encoding=\"utf-8\" ?>\n"
+ "<methodCall>\n"
@ -134,7 +130,6 @@ function xml_handlerRequest(callBackFunc, xmlObj, callBackFunc2, response_tags,
this.objXmlHttp.open("POST", this.xml_path, true);
} catch(e) {
alert(e);
_isXmlRequested = false;
return;
}

View file

@ -152,7 +152,7 @@
<!--@elseif($var->type == "module_srl_list")-->
<input type="hidden" name="{$id}" id="{$id}" value="" />
<select name="_{$id}" id="_{$id}" size="8" class="w300 fl"></select>
<select name="_{$id}" id="_{$id}" size="8" class="w200 fl"></select>
<ul class="midCommand">
<li><a href="{getUrl('','module','module','act','dispModuleSelectList','id',$id)}" onclick="popopen(this.href, 'ModuleSelect');return false;" class="button blue"><span>{$lang->cmd_insert}</span></a></li>
<li><a href="#" onclick="midMoveUp('{$id}');return false;" class="button black"><span>{$lang->cmd_move_up}</span></a></li>