Play 2.0生成隐藏字段而不使用div包装器
16lz
2021-01-22
Am generating a hidden fields like so:
我生成一个隐藏的字段,如下所示:
@helper.input(_form("userID"), '_label-> None) { (id, name, value, args) =>
<input type="hidden" name="@name" id="@id" value="@value" @toHtmlArgs(args)>
}
Which works fine except for the fact that the div wrapper block element is created, which creates visual empty space in the form, not looking good -- how to make hidden input elements display without div wrapper?
哪个工作正常,除了创建div包装器块元素的事实,它在窗体中创建视觉空白空间,看起来不太好 - 如何使隐藏的输入元素显示而不使用div包装器?
I know I can jQuery hide the parent div wrapper, but I'd like to not generate it in the first place.
我知道我可以jQuery隐藏父div包装器,但我想首先不生成它。
4 个解决方案
#1
14
You don't need to use a @helper.input
in this case. Try this:
在这种情况下,您不需要使用@helper.input。尝试这个:
@defining(_form("userID")) { uidField =>
<input type="hidden" name="@uidField.name" id="@uidField.id" value="@uidField.value">
}
更多相关文章
- Selenium InternetExplorerDriver无法找到明显的元素。
- java中循环遍历删除List和Set集合中元素的方法
- 使用SAX Filter将新元素插入XML文件
- java入门---数据结构操作实例之获取链表的元素
- Java的Web项目中Web.xml配置文件元素详解
- Java XML - 具有相同名称的嵌套元素