質問をすることでしか得られない、回答やアドバイスがある。

15分調べてもわからないことは、質問しよう!

新規登録して質問してみよう
ただいま回答率
85.46%
Django

DjangoはPythonで書かれた、オープンソースウェブアプリケーションのフレームワークです。複雑なデータベースを扱うウェブサイトを開発する際に必要な労力を減らす為にデザインされました。

Q&A

解決済

1回答

2109閲覧

Django 明細行にてボタンを押下した行の項目をpostしたい。

bolle

総合スコア1

Django

DjangoはPythonで書かれた、オープンソースウェブアプリケーションのフレームワークです。複雑なデータベースを扱うウェブサイトを開発する際に必要な労力を減らす為にデザインされました。

0グッド

0クリップ

投稿2021/04/08 05:02

編集2021/04/09 00:15

以下の明細行の編集ボタンを押下した時に押下した行の「set_data.id_1」をpostするにはどうすればよいでしょうか?
現在「id」の項目には最終行のset_data.id_1の値が設定されpostされます。

javascriptで確認ボタンを押下されたら目的行のset_data.id_1をhiddenのid項目にセットすればうまくいくのでしょうか>

よろしくお願いします。

Django

1{% block content %} 2<div> 3 <div class="tab-content"> 4 <!-- ウィンドウサイズに合わせて枠の大きさを変える --> 5 <div class="container-fluid"> 6 <!-- 水平方向の横スクロールバーを加える --> 7 <div class="table-responsive col-auto"> 8 <div class="tab-content"> 9 {% if active_tab == 'same' %} 10 <div role="tabpanel" class="tab-pane list_tab-pane table-responsive active" id="sam"> 11 {% else %} 12 <div role="tabpanel" class="tab-pane list_tab-pane table-responsive" id="same"> 13 {% endif %} 14 <form action="/wdd/edit_result.html" method="POST"> 15 {% csrf_token %} 16 <div class="form-group row"> 17 <table class="table table-striped scroll_datatable small-table" style="width: 100%"> 18 <thead> 19 <th></th> 20 <th>個体</th> 21 </thead> 22 <tbody> 23 {% for set_data in data %} 24 <tr> 25 <td></td> 26 <INPUT TYPE="hidden" NAME="id" VALUE={{set_data.id_1}}> 27 <td class="text-nowrap">{{set_data.id_1}}<br>{{set_data_id_2}}</td> 28 <td class="text-nowrap"><button onclick="location.href=\'' + url + '\'" type="submit" id="edit_result' + id + '" class="btn btn-light btn-custom-light">編集</button>' 29 </tr> 30 {% endfor %} 31 </tbody> 32 </table> 33 </div> 34 </form> 35 </div> 36 37 </div> 38 </div> 39 </div> 40 </div> 41 </div> 42 43{% endblock %}

気になる質問をクリップする

クリップした質問は、後からいつでもMYページで確認できます。

またクリップした質問に回答があった際、通知やメールを受け取ることができます。

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

guest

回答1

0

自己解決

<td class="text-nowrap"><button onclick="location.href=\'' + url + '\'" type="submit" id="edit_result' set_data.id_1 '" class="btn btn-light btn-custom-light">編集</button>

でうまくいきました。

投稿2021/04/12 04:23

bolle

総合スコア1

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

あなたの回答

tips

太字

斜体

打ち消し線

見出し

引用テキストの挿入

コードの挿入

リンクの挿入

リストの挿入

番号リストの挿入

表の挿入

水平線の挿入

プレビュー

15分調べてもわからないことは
teratailで質問しよう!

ただいまの回答率
85.46%

質問をまとめることで
思考を整理して素早く解決

テンプレート機能で
簡単に質問をまとめる

質問する

関連した質問