Ich arbeite an einem Formular, das mehrere Listenelemente enthält. Ich muss verhindern, dass ein li
Feld, das mehrere Eingabefelder enthält, eingereicht wird. HierWie kann die Einreichung eines Formularfelds verhindert werden?
ist der HTML-Code:
<li id="field_1_120"><label for="input_1_120_1">Vendor Application</label>
<div class="ginput_container">
<input type="hidden" value="Vendor Application" name="input_120.1">
<span>Price:</span> <span id="input_1_120" >$180.00</span>
<input type="hidden" value="$180.00" id="ginput_base_price_1_120" name="input_120.2">
<input type="hidden" value="1" name="input_120.3">
</div>
</li>
Dies ist, wie ein Eintrag auf der Eintrag Detailseite erstellt wird, wenn es über Code vorgelegt.
<p>Vendor Application, Qty: 1, Price: $180.00</p>
Ich habe versucht, diese jQuery versteckte Eingänge verbieten von vorgelegt werden:
$('input[type=hidden]').attr('disabled',true)
Aber jetzt Einträge werden wie folgt erstellt:
<p>, Qty: , Price: $180.00</p>
Ich möchte nur Löschen Sie den Listeneintrag vollständig, so dass kein Eintrag dafür erstellt wird. Jede Hilfe wäre willkommen.
Und wie genau ist ein LI vorgelegt vorbei? – adeneo