Data binding “播放框架”“将表单字段绑定到”复选框
如何将myForm中名为“isMarried”的字段绑定到视图中的复选框控件?我要双向装订。我正在使用来自的引导开关Data binding “播放框架”“将表单字段绑定到”复选框,data-binding,twitter-bootstrap,playframework,playframework-2.0,Data Binding,Twitter Bootstrap,Playframework,Playframework 2.0,如何将myForm中名为“isMarried”的字段绑定到视图中的复选框控件?我要双向装订。我正在使用来自的引导开关 @(myForm:Form[\u]) @表单(action=controllers.index.submit,'id->“myForm”){ 一般资料 已婚的 } 我不使用复选框(在支付中),但我会使用复选框帮助: 例如: @checkbox(field = myForm("done")) 见资料来源: 如果您需要自定义HTML以满足您的需要,请编写自己的帮助器/标记:
@(myForm:Form[\u])
@表单(action=controllers.index.submit,'id->“myForm”){
一般资料
已婚的
}
我不使用复选框(在支付中),但我会使用复选框帮助:
例如:
@checkbox(field = myForm("done"))
见资料来源:
如果您需要自定义HTML以满足您的需要,请编写自己的帮助器/标记:
祝你好运 我不使用复选框(在支付中),但我会使用复选框帮助: 例如:
@checkbox(field = myForm("done"))
见资料来源:
如果您需要自定义HTML以满足您的需要,请编写自己的帮助器/标记:
/**
* This class represent a school model
* @author Giovanni Alberto García
* @version 1.0
*/
@Entity
public class School extends Model {
@Id
@Column(unique=true, nullable=false)
public Long id;
@ManyToMany(cascade = CascadeType.ALL)
public List<User> members;
public boolean rElecCFE;
...
}
/**
*这个班代表了一种学校模式
*@作者Giovanni Alberto García
*@version 1.0
*/
@实体
公营学校扩展模式{
@身份证
@列(unique=true,nullable=false)
公共长id;
@多个(级联=级联类型.ALL)
公开名单成员;
公共关系;
...
}
如您所见,RelecLife是布尔值,因此视图为:
@(schoolForm: Form[School])(schoolId: Long)
@import helper._
@main("Completar registro") {
<div id="edition">
@form(action=routes.Nama.doEdit()) {
<fieldset id="registration-electicity">
<input type="hidden" name="id" value="@schoolId"/>
<legend>Electricidad</legend>
@checkbox(schoolForm("rElecCFE"),
'_showConstraints->false,
'_disabled->""
)
...
}
</div>
}
@(学校形式:形式[学校])(学校ID:Long)
@导入帮助程序。\u
@主(“复合注册”){
@表单(action=routes.Nama.doEdit()){
电工
@复选框(学校表格(“relecfe”),
“\u showConstraints->false,
“\u已禁用->”
)
...
}
}
型号为:
/**
* This class represent a school model
* @author Giovanni Alberto García
* @version 1.0
*/
@Entity
public class School extends Model {
@Id
@Column(unique=true, nullable=false)
public Long id;
@ManyToMany(cascade = CascadeType.ALL)
public List<User> members;
public boolean rElecCFE;
...
}
/**
*这个班代表了一种学校模式
*@作者Giovanni Alberto García
*@version 1.0
*/
@实体
公营学校扩展模式{
@身份证
@列(unique=true,nullable=false)
公共长id;
@多个(级联=级联类型.ALL)
公开名单成员;
公共关系;
...
}
如您所见,RelecLife是布尔值,因此视图为:
@(schoolForm: Form[School])(schoolId: Long)
@import helper._
@main("Completar registro") {
<div id="edition">
@form(action=routes.Nama.doEdit()) {
<fieldset id="registration-electicity">
<input type="hidden" name="id" value="@schoolId"/>
<legend>Electricidad</legend>
@checkbox(schoolForm("rElecCFE"),
'_showConstraints->false,
'_disabled->""
)
...
}
</div>
}
@(学校形式:形式[学校])(学校ID:Long)
@导入帮助程序。\u
@主(“复合注册”){
@表单(action=routes.Nama.doEdit()){
电工
@复选框(学校表格(“relecfe”),
“\u showConstraints->false,
“\u已禁用->”
)
...
}
}
对不起,我听不懂你的问题。你说的“双向”是什么意思?我不知道您的问题与引导开关的相关性。双向可能意味着(a)复选框被初始化为域对象中的值,(b)提交表单时,域对象被更新以反映复选框的状态。抱歉,我无法理解您的问题。你说的“双向”是什么意思?我不知道你的问题与引导开关相关。双向可能意味着(a)复选框被初始化为域对象中的值,(b)提交表单时,域对象被更新以反映复选框的状态。FWIW,这是我的工作复选框代码:@checkbox(myForm(“myProperty”)“_标签->消息(“my.message.code”))FWIW,这是我的工作复选框代码:@checkbox(myForm(“myProperty”),“_标签->消息(“my.message.code”))