【发布时间】:2020-08-27 07:55:58
【问题描述】:
我使用 Laravel,并且我有一个带有 laravel 验证和必填字段的表单(所以当我遇到错误时,它总是重新加载所有页面,并且我使用旧刀片标签保留值)。 一切都很好,但我做了一个按钮来添加一些带有 jquery 的文本框
$(".add-more").click(function(){
var html = $(".copy").html();
$(".after-add-more").before(html);
});
$("body").on("click",".remove",function(){
$(this).parents(".control-group").remove();
});
当 Laravel 在提交后的每条无效消息处重新加载所有页面时,我如何保存旧值和创建的 n-html 元素? 谢谢
【问题讨论】:
-
你的问题不清楚可以尝试添加一些代码让我们理解。
-
最佳做法是不重新加载页面并保持 html 不变。无需重新加载即可管理验证。
-
也在 Laravel 框架中?我知道 Laravel 总是重新加载,因为这个存在旧值检索器.....你确定吗?
-
好吧,我建议使用
localStorage将数据保存到localstorage,在需要时检索,但记得在每个重新加载页面上清空localstorage。
标签: jquery laravel validation