Hier habe ich einen Code, wo die Arbeit ist auf jeder Klick-Funktion eine neue Zeile generiert wird und jeder ID-Wert und von diesem ID-Wert muss ich das Ergebnis erhalten die andere Spalte in dieser Reihe.Wie ändert man den ID-Wert bei jeder Klick-Funktion
$("#addrow").click(function() {
$(".item-row:last").after('<tr class="item-row"><td class="description">' +
'<select class="form-control select2" name="branch" id="branch_ids"">' +
'<option value="">Choose Branch</option><?php foreach ($branch as $val) {?>' +
'<option value="<?php echo $val->id; ?>"><?php echo $val->name; ?></option><?php } ?></select>' +
'</td><td><textarea name="amount[]" id="amounts" class="cost textarea" required></textarea></td></tr>');
$("#branch_ids").change(function() {
var branch = $(this).val();
var url = "<?php echo base_url();?>bills/get_corresponding_code";
$.post(url, { branch: branch }, function (data) {
$('#amounts').html(data);
});
});
});
Hier wird nur die erste Zeile betroffen.
Weil 'id' Attribut __MUST BE UNIQUE__ –
gerenderte HTML als auch hinzufügen – guradio