Wie Werte vergleichen und die Ausgabe nach der Auswahl auf checkbox
zeigen? Ich verwende jQuery, um es zu tun. Nachdem die Auswahl getroffen wurde, wird die Ausgabe nicht angezeigt. Es wird nur für den ersten Klick angezeigt. Wenn wir dann erneut klicken, wird die Ausgabe nicht geändert. Unten ist mein Code so weit,Kontrollkästchen - Werte von Auswahl vergleichen
jQuery
$("input:checkbox").on('click', function() {
var $box = $(this),
$price = $("input[name='price_range']:checked").val(),
$nama_pemohon = "<?php echo $nama_pemohon; ?>",
$submited_id = <?php echo $submited_id; ?>,
$jawatan_pemohon = "<?php echo $jawatan_pemohon; ?>",
$jabatan_pemohon = "<?php echo $jabatan_pemohon; ?>",
$submited_by = <?php echo $submited_by; ?>,
$nama = "<?php echo $nama; ?>",
$jawatan = "<?php echo $jawatan; ?>",
$jabatan = "<?php echo $jabatan; ?>";
if($price == "< RM 10,000"){
$("#submited_by option").val($submited_by).text($nama);
$("#jawatan_pemohon").text($jawatan);
$("#jabatan_pemohon").text($jabatan);
} else {
$("#submited_by option").val($submited_id).text($nama_pemohon);
$("#jawatan_pemohon").text($jawatan_pemohon);
$("#jabatan_pemohon").text($jabatan_pemohon);
}
});
HTML
<input type="checkbox" name="price_range" value="< RM 10,000" class="checker"> < RM 10,000.00
<input type="checkbox" name="price_range" value="< RM 200,000" class="checker"> < RM 200,000.00
<select name="submited_by" id="submited_by">
<option value="<?php echo $submited_by; ?>"><?php echo $nama;?></option>
</select>
Es wäre klarer, wenn Sie PHP-Segmente mit einigen Konstanten ersetzt. – srnjak