From: Joey Schulze Date: Thu, 11 Mar 2010 12:09:29 +0000 (+0100) Subject: Add empty default field for select options X-Git-Tag: 2010-06-02_customer~52 X-Git-Url: https://git.infodrom.org/?p=misc%2Fkostenrechnung;a=commitdiff_plain;h=9d9fd1330c6658a546aea6d9ad5529d23c731802 Add empty default field for select options --- diff --git a/masks/arbeitsberichte.php b/masks/arbeitsberichte.php index 3d94103..6ad35d2 100644 --- a/masks/arbeitsberichte.php +++ b/masks/arbeitsberichte.php @@ -13,7 +13,7 @@ function get_number(name) function select_gebiet_callback(data) { - select_update('edit_kostenstelle',data.info); + select_update('edit_kostenstelle',data.info,1); } function select_gebiet(obj) @@ -41,10 +41,10 @@ function select_geraet(obj) function form_onload() { get_info('gebiete', {}, function (data) { select_update('edit_gebiet',data.info, 1); }); - get_info('ordnungen', {}, function (data) { select_update('edit_ordnung',data.info); }); - get_info('mitarbeiter', {}, function (data) { select_update('edit_personal',data.info); }); + get_info('ordnungen', {}, function (data) { select_update('edit_ordnung',data.info,1); }); + get_info('mitarbeiter', {}, function (data) { select_update('edit_personal',data.info, 1); }); get_info('geraete', {}, function (data) { select_update('edit_geraet',data.info, 1); }); - get_info('arbeitsarten', {}, function (data) { select_update('edit_arbeitsart',data.info); }); + get_info('arbeitsarten', {}, function (data) { select_update('edit_arbeitsart',data.info,1); }); } function replicate_personal() @@ -61,8 +61,9 @@ function replicate_personal() elem = document.createElement('select'); elem.id = 'edit_personal:' + number; elem.name = 'personal:' + number; + elem.options[0] = new Option('Bitte wählen Sie','',false,false); personal.parentNode.appendChild(elem); - get_info('mitarbeiter', {}, function (data) { select_update('edit_personal:'+number,data.info); }); + get_info('mitarbeiter', {}, function (data) { select_update('edit_personal:'+number,data.info, 1); }); elem = document.createElement('br'); stunden.parentNode.appendChild(elem); @@ -124,6 +125,9 @@ function einsatz_check() datum: 'Datum', gebiet: 'Gebiet', kostenstelle: 'Gewässer', + ordnung: 'Gewässerordnung', + arbeitsart: 'Arbeiten', + personal: 'Mitarbeiter', stunden: 'Stunden', geraet: 'Gerät', geraetstunden: 'Gerätestunden'}; @@ -188,8 +192,8 @@ $formular = <<   - - + + @@ -201,7 +205,7 @@ $formular = <<  - +   @@ -231,7 +235,7 @@ $formular = << - +