です。JavaScriptを使用して、私はテーブルを動的に構築しています。各tr
の中には、2 td
の要素があります。最初td
はいつも私がjsonPos.POS.RES_QUAL[i].POS
によって以下示される第二td
に赤いX返信の値はonclick()
に値をクリックしたときに第二td
内の値を識別できるようにしたい赤いXです。現在、いずれかの行で赤いXをクリックすると、同じPOS
の値が返されます。常にその配列の最初の値を返します。
for (var i = 0; i < jsonPos.POS.RES_QUAL_CNT;i++) {
surgViewTable2 += "<tr>"
+ "<td class='btn red delsave'"
+ "onclick='alert(jsonPos.POS.RES_QUAL[i].POS)'>"
+ "X</td>"
+ "<td class='labCol1'>"
+ jsonPos.POS.RES_QUAL[i].POS
+ "</td>"
+ "<td class='hidden'></td>"
+ "</tr>"
}
これはあなたの実際のコードですすべきですか? 'X ''の前に二重引用符がないので、 'jsonPos.POS.RES ...'を実行しようとしているのか、あるいは 'jsonPos.POS.RES ...'をビルドするときに実際の値を表示したいのですか? html? – Nadir
ありがとうNadir ....このサイトの書式設定の間違いでした。私は頭を上げていただきありがとうございます。の属性を設定/取得して、関数に渡すことができますか? $( " – Will
これは、すべての 'td.hidden'に同じ値を持つ属性を設定します。 – Nadir