1

我正在使用 jquery mobile 1.3 处理 asp.net 页面 我正在使用 vb 生成 asp.net 复选框和标签控件。然后我使用java脚本将asp标签转换为标签。所有代码看起来都很好,但我的控件不是样式(jquerymobile)。所以在我的页面加载和我得到的java脚本之后。

<input id="ContentPlaceHolder1_chkbox2" type="checkbox"name="ctl00$ContentPlaceHolder1$chkbox2">
<label for="ContentPlaceHolder1_chkbox2">YES</label>

但没有设置为 jquery 移动复选框的样式我如何设置动态控件的样式。

我试过了:

$('#page1').trigger('create');`
$('#page1').page();

没有任何工作。请帮助谢谢

4

1 回答 1

1

更新的答案

type=checkbox更改or的文本type=radio

$('label[for=name]').find('span.ui-btn-text').text('New Text');

演示包括:

  • 更改文本
  • 添加/创建新复选框,使用.checkboxradio().trigger('create');
  • 动态“选中/取消选中”复选框,使用.prop('check', true);.checkboxradio('refresh);

以这种方式刷新复选框或单选按钮

$('[type=checkbox]').checkboxradio('refresh')
于 2013-04-23T21:09:43.070 回答