Cách nhanh nhất và thanh lịch nhất để đánh dấu giá trị tùy chọn hiện được chọn trong biểu mẫu trong HAML là gì?Biểu mẫu đường ray (chọn/tùy chọn) - cách đánh dấu tùy chọn đã chọn bằng HAML?
%form{:action => '', :method => 'get'}
%select{:name => 'param_name'}
%option{:value => 'A'} A data
%option{:value => 'B'} B data
Một cách:
- if params[:param_name] == "A"
%option{:value => 'A', :selected => 'selected'} A data
- else
%option{:value => 'A'} A data
nhưng điều này là không thích hợp khi select
hộp sẽ có nhiều lĩnh vực tùy chọn ...
những gì hiện các lựa chọn: params [: x] làm gì? – jpganz18
giá trị được chọn mặc định. giá trị cho lựa chọn có thể đúng hoặc sai (mà == đánh giá) – msanjay