在调用remote_function之前RoR onchange检查条件?

时间:2010-08-04 12:28:17

标签: ruby-on-rails

我正在使用remote_function call

在调用remote_function之前

onchange我想检查条件

我使用下面的代码

- 添加名称 - “,        :onchange => remote_function(:url => {:controller =>:name,:action =>:create_name})     %GT;

这里我要检查是否(escape(value)== -1)然后调用remote_function

1 个答案:

答案 0 :(得分:0)

你为什么要在这里办理入住手续?您可以在remote_function内查看 例如

if (escape(value) == -1){
  //do something
}

if (escape(value) == -1){
  //do something
}else{
  //do nothing or do something else
}

编辑示例助手

def my_remote_function(var)
  s = ""
  if (var == "false")
    s = "alert('java')"
  end 
  s
end

 <%= select_tag "people", "<option>David</option><option>Bruse</option>", :onchange=>my_remote_function("true")