表单数据提交后错误返回,原来填在表单的数据就没了

luohailio 2008-05-23 05:22:38
表单数据提交后错误返回,原来填在表单的数据就没了
要怎样才能在返回后数据还在不要重复填
...全文
181 7 打赏 收藏 转发到动态 举报
写回复
用AI写文章
7 条回复
切换为时间正序
请发表友善的回复…
发表回复
x03570227 2008-05-27
  • 打赏
  • 举报
回复
history.go(-1); / history.back();

IE的后退功能可以保持数据
yijiang 2008-05-26
  • 打赏
  • 举报
回复
mark
baisoft 2008-05-25
  • 打赏
  • 举报
回复
<SCRIPT LANGUAGE='JAVASCRIPT'>
history.go(-1);
</SCRIPT>
zhlsyc 2008-05-25
  • 打赏
  • 举报
回复
window.history.go(-1);
very80 2008-05-25
  • 打赏
  • 举报
回复
我也遇到过类似的问题,我是这么解决的——也是自己处理回填过程:

$NewUrl='edit.php?do=re_edit';
if($edit_id>0)
$NewUrl.="&id=$edit_id"; // 如果是编辑某条信息,则把编辑ID号带上
$r_set['r_name']=urlencode($r_set['r_name']); // 数组$r_set 是我提交上来的值
foreach($r_set as $key=>$value)
{
$NewUrl.="&$key=$value";
} // 循环构造所有的URL传递
$msgbox -> MsgBox(TRUE,$error,"alert","goto",$NewUrl);// 转向函数,js的alert后转向
exit;

以上是构造回填的过程,以下为接收过程:
if($_GET['do']=='re_edit')
{
// 处理所有的url传递参数
}
lvjx125 2008-05-23
  • 打赏
  • 举报
回复
出错返回要自己处理
for_cyan 2008-05-23
  • 打赏
  • 举报
回复
这个需要你自己回填了
如果用strust框架,配置文件中的input属性可以帮你解决

21,886

社区成员

发帖
与我相关
我的任务
社区描述
从PHP安装配置,PHP入门,PHP基础到PHP应用
社区管理员
  • 基础编程社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧