我正在使用jquery mobile。在我的表单中,我有两个selectmenu可过滤插件。按下按钮后(不提交页面,只调用向服务器发送参数的javascript异步函数),页面结构与以前不一样。过滤器文本框显示在每个“选择”方法下面,没有任何作用!我扩展了页面的元素,我看到它自动用标签包装元素(在函数结束后)。所以也许这就是结构被拆解的原因。知道如何解决这个问题吗?
更新:
这是html的代码(其他代码最初来自jQuery):
<div class="ui-field-contain">
<select id="lstProjects" data-native-menu="false" class="filterable-select">
<option>Select Project</option>
</select>
</div>
<div class="ui-field-contain">
<select id="lstDuration" data-native-menu="false" class="filterable-select">
<option>Select Duration</option>
</select>
</div>