1 回答

TA貢獻(xiàn)1827條經(jīng)驗 獲得超9個贊
Stephen Muecke的正確性<a href="" class="btn btn-primary">Save</a>是有問題的,單擊它會導(dǎo)致出現(xiàn)GET,請嘗試將其替換為submit輸入類型。
<input type="submit" class="btn btn-primary" value="Save" />
并使用,e.preventDefault();因為這樣可以stopPropagation阻止事件使事件鏈冒泡,而preventDefault阻止瀏覽器對該事件進(jìn)行默認(rèn)操作。
$('#form').on('submit',function (e) {
var actionUrl = this.action;
e.stopPropagation();
e.preventDefault();
$.ajax({
url: actionUrl,
type: "POST",
dataType: "json",
contentType: "application/json; charset=utf-8",
data: JSON.stringify({
Name: $('#Name').val(),
Admin: JSON.stringify({ 'FullDescription': $('#Admin').val() }),
Members: JSON.stringify( $('#users_list_box').val() )
});
});
- 1 回答
- 0 關(guān)注
- 152 瀏覽
添加回答
舉報