ページの読み込み中、無効になっているチェック ボックスがあります。ボタンを押すときに有効にしたい。私のデスクトップ バージョンでは動作しますが、jQuery Mobile バージョンでは動作しません。反対のことを行うと(ロード時に有効にし、ボタンを使用して無効にすると、問題なく動作します)。コードは次のとおりです。
HTML:
<div>
@Html.CheckBoxFor(model => model.Terms, new { id = "terms", disabled = "disabled"})
</div>
<div>
<input type="button" id="blah" name="blah" data-inline="true" value="blah" />
</div>
jQuery:
<script language="javascript" type="text/javascript">
$().ready(function () {
$("#blah").click(function () {
$('#terms').removeAttr('disabled');
});
});
</script>
どんな助けでも大歓迎です!
ありがとう!