Playframework 2.0 在@helper.form中不指定任何操作参数

Playframework 2.0 在@helper.form中不指定任何操作参数,playframework-2.0,Playframework 2.0,嗨,我刚刚开始学习Play Framework 2。 是否可以在scala模板中的@helper.form参数中不指定任何操作。 比如: @helper.form() 而不是 @helper.form(action=@routes.Apllication.create) 我想在用户在表单中按enter键时进行Ajax调用,而不是调用操作。@helper.formaction{…}只是根据定义的路由生成带有正确操作和方法属性的HTML标记 这意味着,您可以自己编写代码,而不用使用助手 <

嗨,我刚刚开始学习Play Framework 2。 是否可以在scala模板中的@helper.form参数中不指定任何操作。 比如:

@helper.form()
而不是

@helper.form(action=@routes.Apllication.create) 
我想在用户在表单中按enter键时进行Ajax调用,而不是调用操作。

@helper.formaction{…}只是根据定义的路由生成带有正确操作和方法属性的HTML标记

这意味着,您可以自己编写代码,而不用使用助手

<form id="myAjaxDrivenForm">
   <input type="text" name="foo" />
</form>

当然,关于操作属性,您应该考虑HTML规范: