javascript - 动态 jquery mobile 列切换未刷新

标签 javascript cordova jquery-mobile

我正在使用 jquerymobile 1.3 -> 列切换表小部件。 http://view.jquerymobile.com/1.3.0/docs/widgets/table-column-toggle/

我正在动态创建行和列。当我这样做时,列切换模式不起作用。如果我对数据进行硬编码,它就会起作用。可能出了什么问题?

我也按照他们的文档中的建议进行刷新。

$( "#myTable" ).table-columntoggle( "refresh" );

我的 Javascript 代码很简单。

var tBody = document.getElementById('idTBody');
var tr = document.createElement('TR');
var td = document.createElement('TD');
td.innerHTML = "Some string";
tr.appendChild(td);
tBody.appendChild(tr);

idTBody 是分配给 Tbody 标记的 ID。

最佳答案

看来这是jquerymobile 1.3.0 中的一个已知错误,将在1.3.1 中修复。 这是链接 --> https://github.com/jquery/jquery-mobile/issues/5640这是跟踪器链接 --> https://github.com/jquery/jquery-mobile/issues/5570

关于javascript - 动态 jquery mobile 列切换未刷新,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15105504/

相关文章:

javascript - 在 Angular 4 中重置表单控件时始终调用服务 API

android - $ANDROID_HOME 的 Meteor 添加平台错误

cordova - 如何使用 Meteor 将变量添加到 PhoneGap 插件?

jquery - 如何从 jquery mobile listviews 中删除背景/渐变样式

jquery - 以编程方式更改 jQuery 选择选项 - 不起作用

javascript - 子扩展类方法调用其 super 版本,但仍然只能看到子数据

javascript - 根据 LI 位置添加类

javascript - 使用 angularjs 打印时,日子越来越多

javascript - 使用 Cordova SQLite 插件的 window.sqlitePlugin.openDatabase 方法时出现 Javascript TypeError 问题

javascript - 如何使用 jQuery Mobile 制作简单的文本字段验证和按钮以转到下一页?