在使用Jquery mobile(v 1.3.2)动态插入的我的cordova应用程序中,在设备中滚动时折叠了选项样式问题。
注意* 在滚动问题时,最初加载正常。
在表格中动态添加选择选项:
var options = '<option>8101</option>';
var orderLingerClone = '<tr><td><select id=productktnum'+orderLingerId+'>';
if(somval){
orderLingerClone += options;
}
orderLingerClone += '</select><td><input type=text id=mBeskrevide'+orderLingerId+' /></td></tr>';
$("#orderlingerHeader").after(orderLingerClone).parent().trigger('create');
$("select#productktnum"+orderLingerId).selectmenu();
$("select#productktnum"+orderLingerId).selectmenu("refresh");
orderlingerHeader
只是表格行(在该行之后插入)。
还有一件事是从DB更新选择选项文本并显示如下:
$("#productktnum"+k).html("<option>"+results.rows.item(j).ProductNo+"</option>");
//$('#productktnum'+k).selectmenu();
$("select#productktnum"+k).selectmenu("refresh");
更新:Canvas签名字段.. Sign plugin删除此工作正常...
<div data-role="fieldcontain" id="signaturePart">
<div class="sigPad">
<b><label data-i18n="kundens"></label></b>
<ul type="none">
<!-- <li class="drawIt"><a href="#draw-it" class="current"></a></li> -->
<li class="clearButton"><a href="#clear" data-i18n="clear"></a></li>
</ul>
<div class="sig">
<div class="typed"></div>
<canvas width="550" height="200" id="mKundusskirt" class="pad"></canvas>
<input type="hidden" name="output" class="output">
</div>
</div>
</div>
我尝试了很多,但没有任何重新解决我的问题。
请指导我摆脱这个问题。