-1

チェックボックスの値に基づいて複数のことをしようとしています。私はhtlmフォームにこれを持っています:

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

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

そして、Sinatra post '/process-data' do one = params[:one] two = params[:two] で

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

終わり

2 番目の if ステートメントから結果を取得できません。私の質問は、Sinatra が 2 番目の if から値を取得できるようにするにはどうすればよいかということです。

4

1 に答える 1

1

試す:

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

or=ではなくを使用しています。=====

于 2012-10-04T01:37:02.877 に答える