2016-06-28 8 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

location.href = "/Record.aspx"; 

マインド/ルートに移動します最初の文字、など:代わりにwindow.location.replace使用の

。また、location.hrefまたはwindow.location.hrefであり、window.locationではないことに注意してください。

関連する問題