1

HTML 代码

@Html.HiddenFor(m => m.repDD.Type)
<button type="button" value="false" onclick="$('#CatD').hide();" class="btn@((!Model.repDD.Type) ? " active" : string.Empty )" data-toggle="button">blah1</button>

jQuery

@section js {
   <script>
       $(document).ready(function() {            
           if (!$('#repDD_Type').attr('checked')) {
               $('#CatD').show();
           }
           else {
           $('#CatD').hide();
           }
       });
    </script>
}

基本上,我试图根据传递给页面的按钮值的值隐藏一些 div,因为它是一个编辑页面,但无论它是什么值,当前代码总是显示 div,即使它不应该和使用 .val('true') 或 .val(true) 也不起作用,所以以前有没有人遇到过使用引导单选按钮的问题,因为普通单选按钮不受影响。

4

1 回答 1

0

引导按钮似乎需要不同的标准,在这种情况下我必须这样做,

if ($('#repDD_Type').val() == 'True')

因为其他任何东西都不被接受。

于 2013-02-05T09:12:26.630 回答