0
我的html頁面有5個靜態複選框。 而我想獲得選定複選框的值,當我點擊提交按鈕。在軌道上選擇紅寶石的複選框值
下面是我的代碼片段,請糾正我錯在哪裏。
因爲我在101..105
if (params[":Prod"+i] == 'selected')
@userid=session[:userid].to_i
@prodid="Prod"+i.to_i
@prodname=params[":ProdName"+i].to_s
@price=params[":Price"+i].to_i
@qty=params[":qty"+i].to_i
@Products=Product.create :UserId =>@userid, :ProductId =>@prodid, :ProductName =>@prodname, :Price =>@price,:Quantity =>@qty
if @Products.save
redirect_to viewcart_path
else
render products_path
end
end
注:我的複選框ID是Prod101,Prod102,Prod103,Prod104和Prod105我已經在我的HTML頁面中定義的靜態。
您的參數鍵中的冒號看起來不正確。 – 2013-04-10 12:00:09