如何在haml文件中访问java脚本变量的值?

时间:2012-09-18 07:08:21

标签: javascript jquery ruby-on-rails

我的java脚本文件中有一个函数,它返回文本区域表单的值,最后用户提交表单。由于我没有在我的haml文件中使用java脚本,我只是想知道如何从我的函数在javascript中访问这个返回值到我的haml文件中:

this.findControlTextAreaValue = function(target) {


if (target === undefined) {
    target = $('body');
  }
  var form = $(target).find('form.ordered_control');

  $("form.ordered_control").find("input[type!=submit], select, textarea").on("change", function(event) {
    var current_target = $(event.currentTarget);
    var my_form = current_target.parents('form');

    var value_exists = my_form.find(".existing_control_id").val();
    return value_exists;
  });
} 

我的haml文件中需要一个变量,该变量应该在提交表单之前接收此返回值并对其执行一些检查!

谢谢你的帮助

1 个答案:

答案 0 :(得分:0)

为什么不在脚本标记中进行这些检查,并使用.submit()而不是使用ruby来提交表单。

:javascript
  place your javascript code here