我有兩個字段,一個是文本字段,另一個是選擇字段。在提交我張貼表單。有人可以告訴我如何使用javasctipt檢索服務器中的表單數據。如何檢索javascript中的發佈請求中的數據
<form id="createGameForm" action="/createGame" method="post" data-async>
<div><label for="serverName">Server Name:</label><input type="text" id="serverName" required>
</div>
<div>
<label for="noOfPlayers">Number Of Players:</label>
<select id="noOfPlayers" required>
<option>2</option>
<option>3</option>
<option>4</option>
</select>
</div>
<input type="submit" value="Create Server" aria-hidden="true" form="createGameForm" class="btn>
</form>
它是一個快速的應用程序。
app.post('/createGame', function (req, res) {
//how to get data from req object.
res.render('server.jade');
});
你的意思是你想獲得url中的變量嗎? example.com/?id=123 – ndugger
否。如果它是一個GET方法,它將發送URL中的變量。但我希望它成爲POST方法。在POST方法中,值不會出現在URL中。那麼,我如何獲得這些值? –
我想我不理解「檢索服務器中的表單數據」部分。也許你的問題不夠具體。您是否希望通過第二個Ajax請求獲取數據,或者閱讀表單發佈期間發送的任何內容? –