Ich habe versucht, ausgewählte div-Wert oder ID mit jQuery auswählbar zu bekommen. Mein Problem ist ich habe div innerhalb für Schleifen so wenn ich versuche, Wert oder ID zu bekommen gibt es mir nur ersten Div-Wert oder ID.Bereit ist mein Code.Wie wählbare Div-Wert oder ID in jquery erhalten?
<input type="text" id="mod">
<div class="row">
<?php for($i=0;$i<4;$i++){ ?>
<div class="col-lg-3 col-md-3 col-sm-6 col-xs-12 list" >
<div class="dashboard-stat blue cmp" value="<?php echo 'test'.$i; ?>" id="<?php echo 'test'.$i; ?>">
<div class="visual">
<i class="fa fa-comments"></i>
</div>
<div class="details ">
<div class="desc" > akak</div>
</div>
</div>
</div>
<?php }?>
</div>
Wenn ich div bin Auswahl es Wert von cmp div.But geben sollte, wenn ich bin jedes Mal denselben Wert Auswahl ist coming.I diesen Wert innerhalb verborgener Text box.Below meine JS-Code zu bekommen versuche ist.
$(".list").selectable({
stop: function() {
$(".cmp", this).each(function() {
var index =$(this).attr('data');
console.log($('.cmp').attr('id'));
items += ("," +(index));
});
$('#mod').val(items);
}
})
Vielen Dank im Voraus.
danke Bhushan, ich machte diesen dummen Fehler.Wie um alle ausgewählten Wert an Textfeld anfügen? – aj089
change 'items + = (", "+ (index));' zu 'items + = $ (this) .attr ('id') +", ";' und du erhältst die durch Komma getrennten IDs –
thnku bhushan .i versuchte dies, es gibt mir nur einen Wert. Wenn ich mehrere auswählen, gibt es mir nur aktuelle div value.it ersetzt Textwert mit aktuellen wählen div, ich möchte alle div-Werte in Textfeld. – aj089