-1

我正在尝试根据我的复选框的值做多项事情。我在 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 中获取值。

4

1 回答 1

1

尝试:

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

您正在使用=而不是==or ===

于 2012-10-04T01:37:02.877 回答