Bỏ qua để đến Nội dung
Menu
Câu hỏi này đã bị gắn cờ
4 Trả lời
4661 Lượt xem
<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
Ảnh đại diện
Huỷ bỏ

log your values, whether its a dict or record

Tác giả

Yes these are dict values

I am getting only first record of table

Tác giả

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

Câu trả lời hay nhấ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.

 


Ảnh đại diện
Huỷ bỏ
Bài viết liên quan Trả lời Lượt xem Hoạt động
2
thg 6 24
1693
1
thg 12 23
1394
1
thg 4 23
1560
1
thg 3 23
2386
0
thg 12 22
1972