我如何在sinatra post方法中处理多个if语句

时间:2012-10-03 09:44:42

标签: sinatra checkbox

我正在尝试根据我的复选框的值做多个事情。我在htlm表格中有这个:

<input id="one" checkbox" type="checkbox" value="1">

<input id="two" checkbox" type="checkbox" value="2">

在Sinatra 发布'/ process-data'做     one = params [:one]     two = params [:two]

   if one = "1"
    "One"
   end
   if two = "2"
    "Two"
   end

我无法从第二个if语句中得到结果,我的问题是,我如何让Sinatra能够从第二个if中获取值。

1 个答案:

答案 0 :(得分:1)

尝试:

"One" if one == "1"
"Two" if two == "2"

您使用的是=而不是=====