erstes Felderzeugen, um den leeren Feldwert
<input type="text" name="opt_name[]" value="d/">
<input type="text" name="opt_sku[]" class="a" size="3">
zweites Feld
<input type="text" name="opt_name[]" value="cv/">
<input type="text" name="opt_sku[]" class="a" size="3">
JavaScript
<script>
$('#btnGenerateSku').live('click', function() {
var empty = 0;
$('.a').each(function(){
if (this.value == "") {
empty++;
$(this).val('test');
}
})
alert(empty + ' SKU field generated ');
});
</script>
Frage: Wie kann ich den leeren Feldwert basierend auf neben Wert generieren, wenn ich auf die Schaltfläche "Generieren" klicke?
Ab jQuery 1.7 wird die '.Live()' Verfahren veraltet. Verwenden Sie '.on()', um Ereignishandler anzuhängen. Benutzer älterer Versionen von jQuery sollten '.delegate()' anstelle von '.live()' verwenden. –