动态创建复选框时如何记住 Smarty 中的复选框?如果用户填写网络表单并提交页面并且出现错误,则它们总是消失。(被检查的那些)
我应该有办法储存它们。
目前我通过以下方式设置它们(在 {foreach} 中:
{html_checkboxes values=$event@key output=$event@key selected=$event id=$event@value name=$event checked="1"}
非常感谢你帮助我。
在我看来,这个问题并不是 Smarty 特有的。它可以通过不止一种方式完成。两个例子来演示如何处理这个问题:
同样,还有不止这些方法,但是 - 根据表单的作用 - 这两种方法通常是最快和最容易实现的。