From 24a135d8995ba8b9d3c4f2e45b6c0d77b0741b02 Mon Sep 17 00:00:00 2001 From: ulrich <not disclosed> Date: Sat, 27 Jan 2018 10:17:09 +0000 Subject: [PATCH] Abspieler aendern fertig --- app.js | 21 ++++++++++++++++++--- 1 files changed, 18 insertions(+), 3 deletions(-) diff --git a/app.js b/app.js index fbf0b54..d442e63 100644 --- a/app.js +++ b/app.js @@ -87,7 +87,8 @@ var atyp = opt.attr("atyp"); var aname = opt.text(); var aurl = opt.attr("aurl"); - return new Abspieler(-1, aname, aurl, atyp, "", "selected"); + var zustand = opt.attr("standardzustand"); + return new Abspieler(-1, aname, aurl, atyp, "", zustand); } /* @@ -239,13 +240,27 @@ function app_abspieler_bearbeiten() { var abspieler = app_get_abspiel_ziel(); app_dialog_zeigen(templateCache[TPL_DLG_ABSPIELER_EDIT_FORM], abspieler); - //app_dialog_laden_und_zeigen(templateCache[TPL_DLG_ABSPIELER_EDIT_FORM], ''); + $("#abspieler-typ").val(abspieler.typ); + $("#abspieler-zustand").val(abspieler.zustand); $('#abspieler-speichern').on('click', function() { $('#abspieler-speichern').off('click'); + // Aenderungen auf die Bedienoberflaeche uebernehmen + var abspieler = app_abspieler_dialog_lesen(); + if(abspieler.zustand === 'selected') { + $(".abspieler-auswahl").children().attr("standardzustand", ""); + } + var opt = $(".abspieler-auswahl :selected"); + opt.attr("atyp", abspieler.typ); + opt.attr("aurl", abspieler.url); + opt.attr("standardzustand", abspieler.zustand); + opt.text(abspieler.name); + /* - hier eine Funktion zum Speichern der Aenderungen + hier fehlt noch eine Funktion zum Speichern + der Aenderungen */ + app_dialog_schliessen(); app_meldung_mit_timeout('Speichern gewaehlt', 1500); }); -- Gitblit v1.9.3