我正在使用带有 jQuery 的 PHP CodeIgniter。
比如说我有一个<table>
(也许是员工)。现在在上述表格上方,我有一个“添加员工”按钮。此按钮打开一个jQuery-dialog
带有 的<form>
。当这个表单提交时,它当然会进入服务器端(验证是否重复条目),然后将它与更新的表一起发送回相应的视图。
我想要做的是显示一个成功添加员工或者它是重复条目的对话框。
我这样做是通过
appname/controller/action?addSuccess=true
或者
appname/controller/action?addSuccess=false
每次我返回视图,然后在我的页面上,$(document).ready()
我都会检查此类查询字符串并打开相应的对话框(成功或错误对话框)。我现在的问题是,如果我刷新页面(相同的 url),我会再次获得对话框(尽管服务器端没有任何反应)。
问题:这种方法是否足够好?有什么好的建议可以改善这一点吗?:)
非常感谢!。