Hallo,
würde es was bringen wenn ich die Funktion einfach so lasse wie sie jetzt ist, denn ich muss ja auch weiterhin auf Klick reagieren und noch eine zusätzliche Funktion hinzufügen, die wie folgt ausschaut?
if ($b_transportauftrag == 'Ja') {?>
$('div#transportauftrag_eingabe_box').show();
$('div#b_transportauftrag_von_box').show();
$('div#b_transportauftrag_bis_box').show();
$('div#box-transportauftrag_verschicken').hide();
$('div#retourenHinweis').show();
$('div#apvorOrt').hide();
$('div#angebot_location').hide();
$('div#keineInfo').hide();
$("#box_transportauftrag").removeClass("abstand_2");
$("#box_transportauftrag").addClass("abstand_1");
$("#ansprechpartner_vor_ort_ap").prop('required',false);
$("#ansprechpartner_vor_ort_ex").prop('required',false);
$("#b_transportauftrag_von").prop('required',true);
<?php if ($p_dauerausleihe == 0) { ?>
$("#b_transportauftrag_bis").prop('required',true);
<?php } ?>
<?php if ($p_dauerausleihe == 1) { ?>
$("#b_transportauftrag_bis").prop('disabled',true);
<?php } ?>
<?php } ?>
Und für Nein, dann genau das Gegenteil
if ($b_transportauftrag == 'Nein') {?>
$('div#transportauftrag_eingabe_box').hide();
$('div#b_transportauftrag_von_box').hide();
$('div#b_transportauftrag_bis_box').hide();
$("#b_transportauftrag_von").val('');
$("#b_transportauftrag_bis").val('');
$("#transportauftrag_eingabe").val('');
$('div#box-transportauftrag_verschicken').show();
$('div#retourenHinweis').hide();
$('div#apvorOrt').show();
$('div#keineInfo').show();
$('div#angebot_location').show();
$("#ansprechpartner_vor_ort_ap").prop('required',true);
$("#ansprechpartner_vor_ort_ex").prop('required',true);
$("#b_transportauftrag_von").prop('required',false);
$("#b_transportauftrag_bis").prop('required',false);
<?php } ?>