我有一个地址簿小部件,它显示是否有内容。如果没有内容,将显示一个添加按钮。按下添加按钮后,它将重定向到另一个显示表单的页面。
我的网站的初始设计如下:
当用户单击添加按钮时,它将使用 javascript 函数定向到页面:
document.location.href="address?addOnly=true";
表格将显示。
- 如果成功,则有 $.post 将更改 div 仅使用户能够在地址簿中执行 CRUD。
url 中的变量 address?addOnly=true 的问题是,当用户刷新它时,它总是会显示添加表单。
这就是为什么我决定使用 $.post 隐藏实现
$.post('address', {"listEmty":true}, function (data) {
window.location = "address";
});
这样做的问题是它根本无法传递变量。
我的问题是:
- 如果使用在 URL 中传递参数的 get 方法,如何处理页面刷新,
- javascript/jquery 中是否有使用 post 方法传递变量然后刷新页面的方法?
谢谢你。