playframework 2.0使用表单外的表单数据

时间:2012-09-13 11:14:09

标签: forms input get playframework-2.0

我有一张表格。我使用的输入字段之一是链接,另一个是描述。

@inputText(dealForm("link"), '_label -> "Web Link")
@inputText(dealForm("desc"), '_label -> "Description")

一切都适用于表格。

现在我想按表格行拆分页面,所以左侧包含表格。我想在页面右侧(在iframe中)显示表单中的值链接指向的网页。我不确定如何访问“链接”的表单数据以便在iframe中使用。

我尝试了以下

 1) iframe width="800"  height="600" src="request.dealForm.get("link")"

 2) iframe width="800"  height="600" src="dealForm.get("link")" 

我收到以下错误

  

对于请求'GET /deals/request.dealForm.get('[无法将参数id解析为Long:对于输入字符串:“request.dealForm.get(”]

我是新玩的框架,任何帮助都会受到赞赏

1 个答案:

答案 0 :(得分:0)

在Play的视图中,这两个都应该有效:

src='dealForm("link").value'
src='dealForm.field("link").value'

此外,您可以使用JavaScript(和jQuery)通过AJAX将其他页面加载到某些DIV,而无需在link字段中的更改后重新加载整个页面。