嘗試使用表單實踐AJAX。Ajax - jQuery + HTML表單 - 無法在表單中顯示選定的選項
我不確定是否設置此權利。
我想要做的是,當你點擊提交時,會有一條消息說「你選擇的號碼是#」 - 你從下拉列表中選擇的號碼。
當我點擊提交雖然,它打開了一個錯誤頁面......所以很明顯有什麼是錯的。不確定是否有必要的功能?基本上,我試圖從CodeSchool複製的場景:)
https://jsfiddle.net/zjtbf64p/4/
編輯:在此先感謝!
******HTML*******
<form action="/echo/html" method="POST">
<select>
<option>1</option>
<option>2</option>
</select>
<input type="submit" value="submit"/>
</form>
<div></div>
******JAVASCRIPT*******
function test() {
$('form').on('submit', function(e) {
e.preventDefault();
var form = $(this);
$.ajax('/echo/html/', {
type: 'POST',
data: form.serialize(),
success: function(result) {
$('div').html('you chose ' + result);
}
});
});
};
$(document).ready(function() {
test();
});
考慮編輯您的標題以更好地適合您的問題。 [應該問題包括標題中的標籤](http://meta.stackexchange.com/questions/19190/should-questions-include-tags-in-their-titles) – Clint
我改變了標題,對此感到抱歉。希望現在更清楚 – giantqtipz