From 16e138345c3c5f244f1f63c29ff56f2007b0ebaa Mon Sep 17 00:00:00 2001 From: Janie <109517022+Janie06@users.noreply.github.com> Date: Wed, 8 Feb 2023 18:32:35 +0800 Subject: [PATCH] =?UTF-8?q?[WHAT]=20=E4=B8=BB=E8=BE=A6=E5=96=AE=E4=BD=8D?= =?UTF-8?q?=20[WHY]=20=E9=96=8B=E7=99=BC=20ShowEasy=20=E5=BE=8C=E8=87=BA?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../pages/ShowEasy/OrganizerMaintain_Upd.js | 20 +++++++++++-------- 1 file changed, 12 insertions(+), 8 deletions(-) diff --git a/EuroTran/WebApp/Scripts/pages/ShowEasy/OrganizerMaintain_Upd.js b/EuroTran/WebApp/Scripts/pages/ShowEasy/OrganizerMaintain_Upd.js index 419d100..4c97da0 100644 --- a/EuroTran/WebApp/Scripts/pages/ShowEasy/OrganizerMaintain_Upd.js +++ b/EuroTran/WebApp/Scripts/pages/ShowEasy/OrganizerMaintain_Upd.js @@ -1,4 +1,7 @@ 'use strict'; + +var DEFAULT_LANGUAGEID = "zh-TW"; + var fnPageInit = function () { var canDo = new CanDo({ /** @@ -52,26 +55,27 @@ var fnPageInit = function () { var postArray = []; if (pargs.action === 'upd') { - $('#OrganizerID').prop('disabled', true); + $('#OrganizerID', '#CountryID', 'CityID').prop('disabled', true); postArray.push(pargs._getOne()); } postArray.push(fnLanguageDrop()); $.whenArray(postArray).done(function (res) { if (pargs.action === 'upd' && res[0].RESULT) { var oRes = res[0].DATA.rel; + pargs._setFormVal(oRes); + if (oRes.LangType) { $('#LangType').val(oRes.LangType); - fnSetRegionIDdrop().done(function () { + } + fnSetRegionIDdrop().done(function () { + if (oRes.RegionID) { $('#RegionID').val(oRes.RegionID); fnCountryDrop().done(function () { $('#CountryID').val(oRes.CountryID); }); - }); - pargs._setFormVal(oRes); - } - else { - pargs._setFormVal(oRes); - } + } + }); + } }); $('#LangType').select2();