Play Framework 1.2.7将select标签添加到表单标签作为输入字段

时间:2013-11-19 07:32:00

标签: playframework playframework-1.x

我有2个模特,课程和部门。课程属于部门所以我想要做的是在课程创建页面,在表单中,我试图在选择标签中显示所有部门,以便用户可以选择1。 这是我的代码

#{form @Courses.save(), id:'createUser'}
<div>
   Course Name: <input type="text" name="courseName"  />
</div>
<div>
  Course Department: #{select 'departments',name:'department', items:departments, valueProperty:'id', labelProperty:'DepartmentName',  class:"Departments", id:'select Departments', form='createUser' /} 
</div>
<div>
   <input type="submit" value="Create Course" /> 
</div>

#{/form}

我收到错误Unexpected node type: EXPR found when expecting type: LABELED_ARG at line: 10 column: 166. File: /app/views/Courses/create.html。这是Course Department行。

2 个答案:

答案 0 :(得分:0)

#{select} 标记中,id参数不应包含任何空格。所以

... id : 'select-departments' ...

答案 1 :(得分:0)

愚蠢的错误。 form='createUser'应该是form:createUser。 Woops