İçereği Atla
Menü
Bu soru işaretlendi
4 Cevaplar
4604 Görünümler
<t t-foreach="values" t-as="value">
<input type="hidden" t-att-value="value.editor1" id="aaa"/>

<script type="text/javascript">

var a= document.getElementById("aaa").value;

alert(a);
document.getElementById("kkkr").innerHTML = a;
</script>

<span id="kkkr"> </span>

here iam getting only first record every time

How to get all records present in the table
Avatar
Vazgeç

log your values, whether its a dict or record

Üretici

Yes these are dict values

I am getting only first record of table

Üretici

Every time pf fpr loop my javascript getting only first recod insted of pointing to next id

En İyi Yanıt

In your example foreach has every time the same input tag with id = "aaa". Many input lines (not array), but only one id. In this case Method

getElementById("aaa")

returns each time the value of the first line.   Change it to ... for example:  'aaa' + value.id
or organise as array.

 


Avatar
Vazgeç
İlgili Gönderiler Cevaplar Görünümler Aktivite
2
Haz 24
1627
1
Ara 23
1338
1
Nis 23
1519
1
Mar 23
2359
0
Ara 22
1931