Data binding “播放框架”“将表单字段绑定到”复选框

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中名为“isMarried”的字段绑定到视图中的复选框控件?我要双向装订。我正在使用来自的引导开关

@(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”))