2014-12-02 19 views
1

我正在使用Node.js網站。它保存有關某個省的地區的數據。要編輯地區數據,管理員輸入地區的名稱和年份,然後轉到表格(/edit?district=blah&year=2010),該表格包含有關該地區的各個字段。我應該如何跟蹤POST路線範圍中填寫表格的哪個地區和哪一年?如何發回HTML表單中的一個預設字段的數據?

基本上我想用表單POST發送當前URL參數中的數據。

+0

您是否在節點上發送此請求? 意味着您已經設置了一個代理URL,您可以在其中發送此請求,並希望您的節點處理該請求,並按照所選區域和年份回覆相應數據。 – 2014-12-02 09:33:27

回答

1

我將?district=blah&year=2014動態添加到我的表單的動作字段,它的工作原理!我可以在POST處理程序中使用req.query.districtreq.query.year兩個變量。人們向我建議的另一種方式是在頁面上預先填充隱藏的輸入框(使用JS或您使用的任何模板系統)並使用表單提交數據。

1

在你的節點服務器上需要body-parser模塊..然後你可以通過post方法在你的任何路由中獲得張貼在主體中的參數,如request.body.paramName

+0

我知道如何從表單讀取數據。我只想發送更多用戶沒有輸入到表單中的數據。 – Antrikshy 2014-12-02 05:52:39

+0

你能解釋更多你需要什麼嗎? – 2014-12-02 06:57:01

+0

我覺得我的問題很好。我在一個包含網址參數的網頁上。該頁面包含一個表單。我想用*這種形式提交當前URL參數*中的數據。 – Antrikshy 2014-12-02 07:07:17

相關問題