3
我在JQuery Mobile中的单选按钮有一个非常奇怪的问题。我正在用ajax填充一些单选按钮。当我这样做的时候第一次没问题,但随后的任何负载似乎都会导致显示问题 - 每个复选框都单独显示,而不是显示在单个列表中。AJAX更新的jquery移动问题
function getWords() {
var gig_id = $('#gigs').val();
$.ajax({
url: Nnn.serverLocation+'/words?gigid='+ gig_id,
success: function(data) {
Nnn.words = eval('(' + data + ')');
displayWords();
}
});
}
function displayWords() {
$('#word_container').html('<fieldset data-role="controlgroup" id="words"></fieldset>');
$('#words').html("<legend>It's:</legend>");
$.each(Nnn.words, function(key, value) {
$('#words').append('<label for="'+value.Word+'" >'+value.Word+'</label><input type="radio" value="'+value.Word+'" id="'+value.Word+'" name="radio-choice-1" />');
});
$('#words input').checkboxradio();
$('body').page();
}
的HTML看起来像
<div id='all' data-role="page">
<div data-role="content">
<div data-role="fieldcontain" id='word_container'>
<fieldset data-role="controlgroup" id='words'>
</fieldset>
</div>
</div>
它的驾驶我疯了!
我其实有一个类似的问题,按钮 – Christian 2011-06-23 15:09:30