Ich habe mehrere li, die ein Formular enthalten.jQuery erweiterte Auswahl Erkennung und klicken Sie auf
In dem Formular habe ich eine Auswahl mit ein paar Optionen in einem Dropdown-Menü.
Ich möchte ein Jquery-Skript erstellen, so dass, wenn Sie auf Senden klicken UND die Auswahl wurde von der Standardoption (ausgewählt) geändert, dann die li ausblenden. Die Li's haben eindeutige IDs.
Beispielcode:
<li id="<?php echo 'li_'.$unique ?>">
<form id="<?php echo 'form_'.$unique ?>">
<select id="<?php echo 'select_'.$unique ?>">
<option value='apple' selected>Default</option>
<option value='pear'>Different</option
</select>
<input type="submit" id="<?php echo 'submit_'.$unique ?>"/>
</form>
</li>
Was ich hier erreichen wollen ..
// Script -> On .click submit and if selector != selected .hide this <li>
$("<?php echo '#submit_'.$unique ?>").click(function(){
$("<?php echo '#select_'.$unique ?>").change(function() {
if ($(this).val() != 'apple') {
$("<?php echo '#li_'.$unique ?>").hide();
};
});
});
Ich habe auch versucht ..
$("<?php echo '#submit_'.$unique ?>").click(function(){
if ($("<?php echo '#select_'.$unique ?>").val() != 'apple') {
$("<?php echo '#li_'.$unique ?>").hide();
};
});