我需要在页面加载开始时禁用Asp.net单选按钮列表控件的样式。我试过了
data-role='none'
<table border="0" onclick="IsChecked();" data-role="none" class="" id="RBTruetype">
<tbody><tr>
<td><div class="ui-radio"><input type="radio" value="217,1" name="RBTruetype" id="RBTruetype_0"><label for="RBTruetype_0" data-corners="true" data-shadow="false" data-iconshadow="true" data-inline="false" data-wrapperels="span" data-icon="radio-off" class="ui-btn ui-btn-up-c ui-btn-icon-left ui-btn-corner-all ui-radio-off ui-btn-up-undefined"><span class="ui-btn-inner ui-btn-corner-all"><span class="ui-btn-text">True</span><span class="ui-icon ui-icon-shadow ui-icon-radio-off"></span></span></label></div></td>
</tr><tr>
<td><div class="ui-radio"><input type="radio" value="218,0" name="RBTruetype" id="RBTruetype_1" checked="checked"><label for="RBTruetype_1" data-corners="true" data-shadow="false" data-iconshadow="true" data-inline="false" data-wrapperels="span" data-icon="radio-off" class="ui-btn ui-btn-up-c ui-btn-icon-left ui-btn-corner-all ui-btn-up-undefined ui-radio-on"><span class="ui-btn-inner ui-btn-corner-all"><span class="ui-btn-text">False</span><span class="ui-icon ui-icon-shadow ui-icon-radio-on"></span></span></label></div></td>
</tr>
</tbody></table>
以上是我渲染的控件。现在有人可以帮我禁用此控件的样式吗?
问候。
答案 0 :(得分:3)
您必须在data-role="none"
元素上设置input
属性:
<input type="radio" data-role="none" value="218,0" name="RBTruetype" id="RBTruetype_1" checked="checked">
示例:http://jsfiddle.net/shanabus/bmP8G/
<强>更新强>
根据您的评论,这是另一个示例,用于交换未支持版本的样式单选按钮。不是最优雅的解决方案,但它确实有效。