1
頁
拿到這是我的javascript如何防止AJAX從清涼的MVC
$.ajax({
type: 'GET',
data: {
_rnd: new Date().getTime()
},
url: '@Url.Content("~/Home/RegisterDevice")' + '?name=' + '@Session["username"]' + '&phonenumber=' + $("#phonenumberInput").val() + '&imei=' + $("#imeiInput").val(),
dataType: 'json',
async: 'true',
success: function (data) {
console.log(data);
//$("#regdiv").hide();
//$("#resdiv").append(data);
//$("#resdiv").show();
return false;
}
});
我的HTML有一個按鈕來觸發javasript
<button class="btn btn-success" onclick="RegisterDeviceDetails()">Fortsätt</button>
我的MVC控制器有一些邏輯,並返回成功或失敗... 。
return Json("SUCCESS", JsonRequestBehavior.AllowGet);
我的問題是頁面刷新,所以附加的響應作爲其刷新被刪除。我如何防止刷新?
返回虛假RegisterDeviceDetails方法或的preventDefault,改變按鈕輸入類型=按鈕 – MstfAsan