Form that makes browser redirect when accessed by either a regular form submit or an Ajax request - is this possible?

后端 未结 8 1626
孤城傲影
孤城傲影 2021-01-06 08:22

I have a web page with a form. When the user submits the form, I want the server to make the browser redirect to a different page from the form action. Right now, I am doing

8条回答
  •  清歌不尽
    2021-01-06 09:09

    Will "complete" work:

    $.ajax({
        type: frm.attr('method'),
        url: frm.attr('action'),
        data: frm.serialize(),
        complete: complete(xhr, status) {
           window.location.assign(xhr.getResponseHeader("Location"));
    
        }
    });
    

提交回复
热议问题