Jquery移动动态插入选择选项样式问题折叠

时间:2014-09-30 08:22:45

标签: javascript jquery css jquery-mobile cordova

在使用Jquery mobile(v 1.3.2)动态插入的我的cordova应用程序中,在设备中滚动时折叠了选项样式问题。

注意* 在滚动问题时,最初加载正常。

enter image description here

在表格中动态添加选择选项:

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>

我尝试了很多,但没有任何重新解决我的问题。

请指导我摆脱这个问题。

0 个答案:

没有答案