【问题标题】:Jquery Mobile add label to radio buttons controlgroupJquery Mobile 将标签添加到单选按钮控件组
【发布时间】:2013-04-07 17:23:35
【问题描述】:

我有一个带有四个单选按钮的表单,但我不知道如何为该单选按钮添加标签,类似于这样

标签 ........ Radio1Radio2Radio3Radio4

单选按钮代码:

%div{"data-role" => "fieldcontain"}
  //I think here i need to add something
  %div{"data-role" => "controlgroup", "data-type" => "horizontal"}
    - @models.each do |rep| 
      %label{for: "#{rep.text}_#{c.id}"}= rep.text
      = radio_button_tag "answers[#{c.id}]", id: "#{rep.text}_#{c.id}"

我尝试了几种方法,但我能得到的最好的方法是这样的标签

标签

无线电1无线电2无线电3无线电4

【问题讨论】:

    标签: jquery ruby-on-rails ruby-on-rails-3 jquery-mobile haml


    【解决方案1】:

    我只是想通了。我需要的是 %fieldset 而不是第二行的 %div

    上面代码的前三行,需要像这样

    %div{"data-role" => "fieldcontain"}
      %fieldset{"data-role" => "controlgroup", "data-type" => "horizontal"}
        %legend= Label
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2019-04-23
      • 2012-08-06
      • 1970-01-01
      • 2016-01-13
      • 2013-04-21
      • 1970-01-01
      • 2022-01-14
      • 1970-01-01
      相关资源
      最近更新 更多