0

所以,我有一个表单,它的标记与下面的表单类似:

<form name="form1" id="form1" action="/send/confirm-and-pay" method="POST" data-ajax="false">   

问题是提交表单后,我会显示一个下一页,如果用户通过按 F5 刷新页面,它不会要求再次重新提交表单,并且之前的“发布”请求现在显示为“获取”请求在萤火虫中。

萤火虫输出是:

1) On clicking on submit: "Post confirm-and-pay 200OK"
2) Now, on pressing F5: "Get confirm-and-pay 200OK"

现在提到表单发送到“确认并付款”操作的所有值都丢失了,所以在页面上,它什么也不显示。

任何帮助将不胜感激。

4

1 回答 1

0

我添加了这段代码来更改一些设置,如下所示:

$.mobile.ajaxEnabled = false;
$.mobile.hashListeningEnabled = false;

现在,当您按“F5”时,请求已发布。你可以试试这个。

于 2015-08-24T10:24:15.880 回答