0

因此,我将 jquery 选项卡用于带有表单的页面,并且我们在视图内的条件中使用某些 php 变量$image(例如尺寸和路径等数据)以if isset在用户完成操作时“解锁”更多选项卡(例如如在此示例中上传图像)。在某些时候我必须使用一些验证规则,问题是如果用户出错并且验证规则失败,页面会重新加载变量$image等消失,所以用户基本上必须从头开始表单(锁定标签和所有)。

目前我正在使用这样的东西:

if ($this->Report->save($this->data)) { //validation rules run here
    //do stuff
else{
    $this->set("err", 1);

所以我至少可以使用$err变量在页面重新加载时解锁一些选项卡,但我还需要使用$image我之前提到的实际数据维护特定变量(以显示预览),我无法找到一种方法来做.

有什么想法吗?

4

1 回答 1

1

您可以将数据存储在会话中并在适当时将其删除

于 2012-06-13T13:12:59.593 回答