2016-03-24 25 views
-2

ユーザが前の選択タグオプションに基づいて選択した選択タグを変更したいとします.2番目のドロップダウンメニュー(選択タグ)は前のものに依存します。第1の値に依存する第2の選択タグ

  • まずドロップダウンメニュー:車両が作る
  • 番目のドロップダウンメニュー:車両モデル

Pythonのフラスココード

@app.route('/signup', methods = ['POST']) 
def signup(): 
    make = request.form['make'] 
    model= request.form['model'] 
    print(model) 
    print(make) 

    return redirect('/') 

HTML:

<form action="/signup" method="post"> 

<select name="make"> 
    <option value="volvo">Volvo</option> 
    <option value="saab">Saab</option> 
    <option value="mercedes">Mercedes</option> 
    <option value="audi">Audi</option> 
</select> 

<select name="model"> 
    <option value="volvo">Volvo</option> 
</select> 

<input type="submit" value="Submit"> 


</form> 

</html> 
+0

を使用すると、一般的な – Breeze

+0

で達成したいのか、私はそれはあなたの質問が何であるかは明らかではありませんどのようにすべての –

+0

で2をリンクするためにはわからないだけでなく、あなたが持っている問題を記述してください。 – wgwz

答えて

0

私はあなたが動的に2番目のDOMを変更するためにjqueryを使うことができると思います。多分、次のように:

var make = $('select[name="make"]').val() 
$('select[name="model"]').html('<option value="' + make + '">' + make + '</option>') 
+0

私はjqueryの経験がありません。ちょうどhtmlに入れますか? –

+0

あなたのhtmlファイルの一番下に入れてください。構造が使用できます ' ' – liyj144

+0

こんにちは、私はそれを行うと、空白のHTMLが –

関連する問題