【问题标题】:Play framework 2.0 data binding flowPlay framework 2.0数据绑定流程
【发布时间】:2012-10-24 15:23:21
【问题描述】:

我有一个管道,我想像这样工作

A 部分

  1. 用户导航到表格A。选择一些图片上传
  2. 表单提交,图片上传,后端用Java处理,在摘要页面A返回给用户
  3. 用户选择要进一步处理的照片,然后点击“选择进一步处理”

B部分

  1. 从 A.3 中选择的照片与表单 B 一起处理和显示
  2. 用户选择更多选项并提交
  3. 照片显示在表格 B 的摘要页(摘要页 B)中

我已经实施了 A 部分。图像的路径存储在表格 A 的模型中。在总结 A 中,当用户检查照片时,javascript 数组变量会使用所选图像的路径进行更新 我在将这个 javascript 变量传递给表单 B 时遇到的问题

这可能吗?有其他选择吗?如果我没有很好地解释我自己,请告诉我

谢谢

【问题讨论】:

    标签: playframework playframework-2.0


    【解决方案1】:

    向表单 B 提供 javascript 变量很简单——您只需将其作为全局 Javascript 变量添加到生成的页面中即可。所以你的模板应该有:

    <script type="text/javascript">
    var theArrayData = @Html(theJavaScriptVariable.toString)
    </script>
    

    您可以在控制器中重新计算theJavaScriptVariable,然后再将其传递给模板,或者您可以将其与表单 A 的其余部分一起作为隐藏字段提交,并与用户会话一起缓存。您需要对其进行序列化(例如使用 jquery JSON 库),并且可能需要处理转义。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2012-07-14
      • 1970-01-01
      • 1970-01-01
      • 2016-01-29
      • 1970-01-01
      • 2012-12-26
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多