動くコード図鑑技術記事現場の渡り方キャリア論すべての記事About
JavaScript

構造差3: e.RowIndex に相当するものをどう受け取るか

出典: WinForms の DataGridView CellClick に慣れた業務SEが ASP.NET Razor の onclick で戸惑う3つの構造差構造差3: e.RowIndex に相当するものをどう受け取るか

構造差3: e.RowIndex に相当するものをどう受け取るか (javascript)#e7d4f10828bf
// JS で完結させる場合: data-id を読んで fetch で送る
document.querySelectorAll(".row-btn").forEach(btn => {
  btn.addEventListener("click", async () => {
    const id = btn.dataset.id;            // e.RowIndex の代わりに data-id
    await fetch(`/api/select/${id}`, { method: "POST" });
  });
});
▸ この snippet は実行結果未収録
▸ 実行結果は未収録です
  • id: #e7d4f10828bf
  • lines: 7
  • extracted: 2026-06-10

Source収録記事

この snippet は記事の「構造差3: e.RowIndex に相当するものをどう受け取るか」セクションに登場する。コードの前後の文脈・ハマりどころの解説は記事本文で。

同じ記事から

4
図鑑トップ