在我的表单中,我定义了一个下拉列表:
@select(
myForm("category_id"),
options(Category.options()),
'_label -> "Category",
'_default -> "-- Choose a Category --",
'_showConstraints -> false
)
Run Code Online (Sandbox Code Playgroud)
在我的控制器代码中:
Form<Category> catForm = form(Category.class).bindFromRequest();
if(catForm.hasErrors()) {
return badRequest(categoryEdit.render(catForm));
}
Run Code Online (Sandbox Code Playgroud)
表单提交不允许我选择默认值,如果我没有选择,catForm.hasErrors()为true.两个问题:
如何在下拉列表中选择默认值?
我想要默认值-1
,在哪里设置它?(也许这就是问题所在,没有与-- Choose a Category --
选项相关的价值?)
我正在使用带输入助手的scala模板.
我使用的class属性为<input>
标记应用样式.
如何应用特定于生成的<label>
标签的样式?
@inputText(orderItem("item1"),'_label -> "Product*",'_class -> "tinytfss")
Run Code Online (Sandbox Code Playgroud)
在此先感谢您的支持.马诺