所以我对Ruby很新。我已经有了一些HTML / HAML经验,现在我想做一个简单的网站:输入字段和提交按钮。
如果用户输入是< 10它应该显示一些图片,如果它的> 10,它应该显示另一张图片。这是我到目前为止所做的:
我现在应该怎样处理用户输入?我无法弄明白。
答案 0 :(得分:1)
在这种情况下,如果您没有进行任何服务器端处理,则应使用JavaScript。
只需检查输入字段的值并从那里执行逻辑。
$('form').on('submit',function(){
if ($('#Input1').val() < 10) {
$("#my_image").attr("src","first.jpg");
}
else {
$("#my_image").attr("src","second.jpg");
}
})
答案 1 :(得分:0)
您的表单语法不正确,它缺少控制器操作。它应该是这样的:
= form_for controller_method, :html => { :class => "form-horizontal" }