![](/img/trans.png)
[英]Open url after success in ajax function in asp.net core
[英]Open URL after success in Ajax function
我正在嘗試從Ajax函數打開URL,但是未調用該URL。
這是我的代碼:
$(document).on( "click",".btndriver", function() {
var id = $(this).attr("id");
var nombre = $(this).attr("nombre");
swal({
title: "Select Driver?",
text: "Select Driver? : "+nombre+" ?",
type: "warning",
showCancelButton: true,
confirmButtonColor: "#DD6B55",
confirmButtonText: "GO",
closeOnConfirm: true },
function(){
var value = {
id: id
};
$.ajax(
{
url : "ondemand_driver.php",
type: "POST",
data : value,
success: function() {
window.location(url);
}
});
});
});
那里怎么了
您不能只這樣調用對象屬性鍵。 這不是一個變量。
只要這樣做:
var url = "ondemand_driver.php";
$.ajax({
url : url,
type: "POST",
data : value,
success: function() {
window.location = url;
}
});
從ajax函數中將url聲明為變量
var url = "ondemand_driver.php";
$.ajax(
{
url : url,
type: "POST",
data : value,
success: function() {
window.location(url);
}
});
它的工作很好。
您需要將url定義為變量,只有ajax請求成功時才會打開url。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.