UWVA#38418 Javascript error wijzigen reservering binnen expire tijd.
svn path=/Website/branches/v2016.2/; revision=31502
This commit is contained in:
@@ -620,6 +620,7 @@ FCLTHeader.Requires({plugins: ["jQuery", "kenmerk"],
|
||||
var roomChanged = ($("#sel_room").val() != data.ruimte_nr + (vervaldatum && vervaldatum < date_from? L("lcl_inactive_data_suffix") : ""));
|
||||
var opstel_selected = -1;
|
||||
var opstel_img_count = 0;
|
||||
var ruimte_opstel_RO = $("#ruimte_opstel_ro").length; // Is het veld ruimte_opstel_ro aanwezig, dan is ruimte-opstelling readonly.
|
||||
// sel_room is globaal!
|
||||
sel_room.RoomConfigs = data.RoomConfigs;
|
||||
sel_room.res_ruimte_key = data.res_ruimte_key;
|
||||
@@ -640,34 +641,36 @@ FCLTHeader.Requires({plugins: ["jQuery", "kenmerk"],
|
||||
else
|
||||
{ // Werk opstellingen listbox bij
|
||||
var ruimte_opstel = document.u2.ruimte_opstel;
|
||||
|
||||
for( i=ruimte_opstel.options.length-1; i>=0; i-- )
|
||||
ruimte_opstel.options.remove(i);
|
||||
|
||||
if (sel_room.default_opstel_key == -1 && sel_room.RoomConfigs.length > 1)
|
||||
if (!ruimte_opstel_RO)
|
||||
{
|
||||
oOption = document.createElement("OPTION");
|
||||
oOption.text = "";
|
||||
oOption.value = -1;
|
||||
ruimte_opstel.options.add(oOption);
|
||||
}
|
||||
for( i=ruimte_opstel.options.length-1; i>=0; i-- )
|
||||
ruimte_opstel.options.remove(i);
|
||||
|
||||
for( i=0; i<sel_room.RoomConfigs.length; i++ )
|
||||
{
|
||||
if (!sel_room.RoomConfigs[i].verwijderd)
|
||||
if (sel_room.default_opstel_key == -1 && sel_room.RoomConfigs.length > 1)
|
||||
{
|
||||
oOption = document.createElement("OPTION");
|
||||
oOption.text = sel_room.RoomConfigs[i].opstelling_omschrijving + " (" + sel_room.RoomConfigs[i].bezoekers + " " + L("lcl_res_pers") + ")";
|
||||
oOption.value = sel_room.RoomConfigs[i].ruimte_opstel_key;
|
||||
oOption.rcIndex = i; // Bewaar deze index bij de optie als referentie naar sel_room.RoomConfigs[i] voor het ophalen van opstelling-image in de onChange
|
||||
if (sel_room.RoomConfigs[i].ruimte_opstel_key == (sel_room.org_opstel_key>0?sel_room.org_opstel_key:sel_room.default_opstel_key))
|
||||
{
|
||||
oOption.selected = true;
|
||||
opstel_selected = i;
|
||||
}
|
||||
if (sel_room.RoomConfigs[i].imagePath != "")
|
||||
opstel_img_count++;
|
||||
ruimte_opstel.options.add(oOption);
|
||||
oOption = document.createElement("OPTION");
|
||||
oOption.text = "";
|
||||
oOption.value = -1;
|
||||
ruimte_opstel.options.add(oOption);
|
||||
}
|
||||
|
||||
for( i=0; i<sel_room.RoomConfigs.length; i++ )
|
||||
{
|
||||
if (!sel_room.RoomConfigs[i].verwijderd)
|
||||
{
|
||||
oOption = document.createElement("OPTION");
|
||||
oOption.text = sel_room.RoomConfigs[i].opstelling_omschrijving + " (" + sel_room.RoomConfigs[i].bezoekers + " " + L("lcl_res_pers") + ")";
|
||||
oOption.value = sel_room.RoomConfigs[i].ruimte_opstel_key;
|
||||
oOption.rcIndex = i; // Bewaar deze index bij de optie als referentie naar sel_room.RoomConfigs[i] voor het ophalen van opstelling-image in de onChange
|
||||
if (sel_room.RoomConfigs[i].ruimte_opstel_key == (sel_room.org_opstel_key>0?sel_room.org_opstel_key:sel_room.default_opstel_key))
|
||||
{
|
||||
oOption.selected = true;
|
||||
opstel_selected = i;
|
||||
}
|
||||
if (sel_room.RoomConfigs[i].imagePath != "")
|
||||
opstel_img_count++;
|
||||
ruimte_opstel.options.add(oOption);
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -700,7 +703,8 @@ FCLTHeader.Requires({plugins: ["jQuery", "kenmerk"],
|
||||
else
|
||||
$('#resphoto').hide();
|
||||
|
||||
RuimteOpstelChanged();
|
||||
if (!ruimte_opstel_RO)
|
||||
RuimteOpstelChanged();
|
||||
}
|
||||
|
||||
if (data.ruimte_omschrijving)
|
||||
|
||||
Reference in New Issue
Block a user