1
我使用这样的代码来创建/编辑联系人表单。我需要从模型中获取一些值,如果我正在编辑表单,并且什么也不做,如果我正在创建新的。以脚本形式播放缩放
@(fieldForm: Form[MyModel])
@import helper._
@main("Create new") {
@form(routes.Actions.createFieldHolder()) {
<html>
<head>
<script>
function funcOnLoadSubForm(){
@*
if(@fieldForm.get==null) {
...
}
*@
OR
@*
if(@fieldForm.get.equals(null)) {
...
}
*@
OR
@*
if(@fieldForm.get.eq(null)) {
...
}
*@
}
</script>
</head>
<body onload="funcOnLoadSubForm()">
</body
}
我总是得到一个错误:IllegalStateException:没有值。
我不明白,为什么它更新进入此代码块。我填写它:'MyModel row = MyModel.finder.byId(id); 表格 rowForm = Form.form(MyModel.class).fill(row);' –
user3807830