2016-06-28 73 views
0

我通過使用json在此頁面插入數據http://localhost:4858/dash/page/Insert.aspx和它的工作正常,但插入記錄成功後,我想重定向到此頁http://localhost:4858/Record.aspx
但它不是redirectly到目標頁面,在URL http://localhost:4858/dash/page/Record.aspx得到錯誤這樣我不明白如何從URL刪除此/dash/page/
這是我的JSON代碼我使用我的頁面如何通過使用JSON重定向到其他頁面

$.ajax({ contentType: 'application/json; charset=utf-8', 
      type: 'post', 
      url: 'Insert.aspx/InsertRecord', 
      dataType: 'json', 
      data: JSON.stringify({ 
       FirstName: FirstName, 
       LastName:LastName, 
       Gender:Gender, 
       Phone:Phone, 
       Email:Email 
        }), 
        success: function (data) { 
         //window.location="Record.aspx"; 
         window.location.replace('Record.aspx'); 

        }, 
        error: function (httpRequest, textStatus, errorThrown) { 
         alert("status=" + textStatus + ", error=" + errorThrown); 
        } 
       }); 

回答

4

而不是window.location.replace使用:

location.href = "/Record.aspx"; 

心靈的/作爲第一個字符,這需要你的根。此外,請注意它是location.hrefwindow.location.href而不是window.location

相關問題