2017-01-08 126 views
-1

我見過類似的這些鏈接的東西:Flask - 如何用Python中的一個提交按鈕提交兩個不同的HTML表單?

Multiple forms in a single page using flask and WTForms

django submit two different forms with one submit button

,但一點點向度(這只是一個簡單的練習),有沒有簡單的方法來做到這一點?

(我不能以相同的形式使用它們)

我的模板:

<form action="/example" autocomplete="on" method="post"> 
<input placeholder="Enter a string" name="search"> 
<input type="submit" value="send" name="btn"> 
</form> 

<form action="/example" autocomplete="on" method="post"> 
<select name="metods"> 
    <option value="a">a</option> 
    <option value="b">b</option> 
    <option value="c">c</option> 
</select> 
</form> 
+0

你到底想要達到什麼目的?提交請求將由單個請求處理函數處理,那麼在分割表單中的值是什麼? – snakecharmerb

+0

創建只有一個窗體與所有領域和一個按鈕 – furas

回答

0

非常感謝您的回答。 選擇發送按鈕的練習請求必須使用不同的html格式。

我剛剛發現如何解決它,使用HTML5電源xD。 我只需要給窗體一個ID,然後我影響到它是我選擇的局外人元素。

<form id="myform" action="/example" autocomplete="on" method="post"> 
    <input placeholder="Enter a string" name="search"> 
    <input type="submit" value="send" name="btn"> 
</form> 

<select name="metods" form="myform"> 
    <option value="a">a</option> 
    <option value="b">b</option> 
    <option value="c">c</option> 
    </select> 
相關問題