【问题标题】:jquery mobile mvc RadioButtonFor vb.net grouping name issuejquery mobile mvc RadioButtonFor vb.net分组名称问题
【发布时间】:2012-10-28 11:18:01
【问题描述】:

我在 vb 中使用带有 asp.net mvc 的 jquery mobile 试图呈现一个是/否单选按钮组:

@For Each fqi In Model.Options

                    @Html.LabelFor(Function(m) m.CurrentValue, fqi.Value)
                    @Html.RadioButtonFor(Function(m) m.CurrentValue, fqi.Checked)

     Next

但渲染不正确

与常规jquerymobile单选按钮组比较时,我注意到后面的html添加了<div class="ui-radio">的额外div标签

如何正确使用radiobuttonfor 以与jquerymobile 正常工作?

我已经研究过并玩过,我知道如果我只是在下面使用,它会起作用。但是我需要使用radiobuttonfor标签....

If Model.IsRadioList Then
    @<fieldset data-role="controlgroup" data-type="horizontal">
    @For Each fqi In Model.Options


                    @<label for="@fqi.Value">@fqi.Text</label>
                    @<input type="radio" name="@fqi.Name" id="@fqi.value" value="@fqi.Value" />

     Next

        </fieldset>

【问题讨论】:

    标签: vb.net model-view-controller jquery-mobile


    【解决方案1】:

    这只是使用不同类的逻辑问题。我怀疑有人会在这个问题上绊倒

    【讨论】:

    • 所以你是说你怀疑有人会遇到这个问题吗?除非您非常愚蠢,否则我认真地认为人们会遇到您遇到的问题。
    猜你喜欢
    • 2012-11-22
    • 2015-12-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2012-04-08
    • 1970-01-01
    相关资源
    最近更新 更多