Gunnar Bittersmann: Funktion ausführen

Beitrag lesen

@@Bernd

Nachdem ich den Beitrag online hatte habe ich etwas versucht und es klappt

var updateSelect = function () {
        	$("#location").load("inc/auslesen.php", { location: $('#ort').val()});
    	};

    	<?php 
    	if(isset($_GET['edit'])) { ?>
			
			$("#ort").val(updateSelect);
      $("#ort").change(updateSelect);
		
		<?php } else { ?>
			
			$("#ort").change(updateSelect);
		
		<?php  } ?>

Ich weiß nur nicht ob man es besser man kann / soll?

Wenn identischer Code im THEN- und im ELSE-Zweig auftaucht, kann man es besser machen:

var updateSelect = function () {
        	$("#location").load("inc/auslesen.php", { location: $('#ort').val()});
    	};

    <?php if(isset($_GET['edit'])): ?>
			
			$("#ort").val(updateSelect);
		
		<?php endif; ?>
			
			$("#ort").change(updateSelect);

LLAP 🖖

--
“When UX doesn’t consider all users, shouldn’t it be known as ‘Some User Experience’ or... SUX? #a11y” —Billy Gregory