まずフラスコに渡ったが、私は一種の立ち往生しています。変数はフォームで得られます。ブートストラップ変数は、それは愚かな質問だ場合、すべて申し訳ありませんの
変数はドロップダウンから選択します。変数がmySQL2から選択されたら、customername
に格納する必要があります。
現時点では、まったく動作しないサンプルコードがあります。
<form action="" class="form-group" method="post">
<div class="form-group">
<label for="selectcustomer">Select your customer</label>
<input
<select class="form-control" id="selectcustomer">
{% for j in mySQL2 %}
<option>{{j[2]}}</option>
{% endfor %}
</select> value="{{request.form.customername}}">
<input type="text" class="form-control" name="customername" value="{{request.form.customername}}">
</div>
<br>
<input class="btn btn-default" type="submit" value="Submit">
</form>
customername
に選択した値を投稿するにはどうすればよいですか?
形式は以下のようになります。私は、ドロップダウンする選択フィールドを必要とする
。値を選択したら、customername
に保存してください。
あなたが動作しないものに手の込んだ:
は、次のようにビューを持っているとしましょうか?一般に、HTMLフォームの値(input、select/option)は、フォームのaction属性で指定されたURLでサーバーにポストバックされます。あなたの行動は空白です - それは意図的ですか? – payne
申し訳ありません、スクリーンショット付きの投稿を追加しました。それは目的ではありません。私は選択された値を掲示してサーバーに送る必要があります。 –
私はプロですが、これは ... value = "{{request.form.customername}}">有効ですか?それはちょっと外見だ –