Javascript Jquery移动动态视图丢失格式css

Javascript Jquery移动动态视图丢失格式css,javascript,jquery,html,css,jquery-mobile,Javascript,Jquery,Html,Css,Jquery Mobile,我的js代码有问题。 当我在页面中动态加载时,我会丢失格式 <div data-role="main" class="ui-content"> <fieldset class="ui-field-contain"> <label for="tav">Tavolo:</label> <select id="tav" data-native-menu="false"> </se

我的js代码有问题。 当我在页面中动态加载时,我会丢失格式

<div data-role="main" class="ui-content">
    <fieldset class="ui-field-contain">
        <label for="tav">Tavolo:</label>
        <select id="tav" data-native-menu="false">

        </select>
    </fieldset><
</div>

塔沃洛:
<
这是我的js,它从ajax调用中获取json对象

$.each(result, function(i, data) {  
    $("#tav").append('<option value="'+data.ID+'">'+data.Descr+'</option>');
});
$。每个(结果、函数(i、数据){
$(“#tav”).append(“”+data.Descr+“”);
});
如何格式化它们


谢谢

如果您只动态更新选择小部件,请在小部件上调用

$.each(result, function(i, data) {  
    $("#tav").append('<option value="'+data.ID+'">'+data.Descr+'</option>');
});
$("#tav").selectmenu( "refresh", true );

丢失格式是什么意思?丢失jquery css样式。它不起作用。我两种方法都试过了。是的,其他组件在我的页面上动态加载。我应该如何使用该功能?弹出窗口中忽略data native menu=“false”,因为jQM不支持弹出窗口顶部的弹出窗口。除此之外,我的代码应该可以工作:我会在几个小时后再试。现在我不在家。谢谢
var allOpts = '';
$.each(result, function(i, data) {  
    allOpts += '<option value="'+data.ID+'">'+data.Descr+'</option>');
});
$("#tav").append(allOpts).selectmenu( "refresh", true );
$(".ui-content").enhanceWithin();