issue 279 add sync member with document

git-svn-id: http://xe-core.googlecode.com/svn/branches/1.5.0@9625 201d5d3c-b55e-5fd7-737f-ddc643e51545
This commit is contained in:
ovclas 2011-10-13 02:10:50 +00:00
parent 289f077588
commit 3bbb76079e
2 changed files with 31 additions and 7 deletions

View file

@ -181,13 +181,29 @@ function doImport(formId) {
if(ret.total > ret.cur) {
doImport(formId);
} else {
alert(ret.message);
jQuery('a[href="#process"].modalAnchor').unbind('before-close.mw').trigger('close.mw');
function resultAlertMessage()
{
alert(ret.message);
jQuery('a[href="#process"].modalAnchor').unbind('before-close.mw').trigger('close.mw');
try {
form.reset();
get_by_id(formId).reset();
} catch(e){};
try {
form.reset();
get_by_id(formId).reset();
} catch(e){};
}
fo_import = get_by_id(formId);
if(fo_import.isSync.checked)
{
exec_xml(
'importer', // module
'procImporterAdminSync', // act
params,
function(ret){if(ret && (!ret.error || ret.error == '0'))resultAlertMessage()}, // callback
resp = ['error','message'] // response tags
);
}
else resultAlertMessage();
}
}