Datatables 使用“英特尔XDK应用程序框架”滚动数据表
我是DataTables的新手,所以请接受我的道歉,如果这是愚蠢的 我正在尝试在intel xdk应用程序框架上集成数据表。虽然datatable扩展div的垂直长度,但它不扩展水平长度,而且我似乎无法滚动。这是代码 我不知道如何为xdk应用程序框架提供一个示例,但如果有人告诉我,我很乐意发布 谢谢 附录: 我不知道这是否有帮助,但如果你正好击中桌子,它就会滚动。这就像它没有注册点击或者其他东西在顶层注册一样。10/20中的每个人都会尝试正确滚动。应用程序框架似乎没有正确地将控制/焦点传递给数据表。我怎样才能解决这个问题?希望这对某人有帮助Datatables 使用“英特尔XDK应用程序框架”滚动数据表,datatables,mobile-application,appframework,Datatables,Mobile Application,Appframework,我是DataTables的新手,所以请接受我的道歉,如果这是愚蠢的 我正在尝试在intel xdk应用程序框架上集成数据表。虽然datatable扩展div的垂直长度,但它不扩展水平长度,而且我似乎无法滚动。这是代码 我不知道如何为xdk应用程序框架提供一个示例,但如果有人告诉我,我很乐意发布 谢谢 附录: 我不知道这是否有帮助,但如果你正好击中桌子,它就会滚动。这就像它没有注册点击或者其他东西在顶层注册一样。10/20中的每个人都会尝试正确滚动。应用程序框架似乎没有正确地将控制/焦点传递给数据
var table = $('#table').dataTable( {
"symbol": symbol,
"exchange": exchange,
"aoColumns": columnData,
"aoColumnDefs": [
{ "aTargets": [0], "mRender": function (data, type, full) {return dateFormat(data)} },
{ "aTargets": [1], "mRender": function (data, type, full) {return numberWithCommas(data)} },
{ "aTargets": ["_all"], "mRender": function (data, type, full) {return numberWithCommas(parseFloat(data).toFixed(2))} },
],
"aaSorting": [[ 0, "desc" ]],
"bPaginate": false,
"bLengthChange": false,
"bFilter": false,
"bInfo": false,
"bAutoWidth": false,
"bProcessing": true,
"sScrollX": "100%",
"bScrollCollapse": true,
"bServerSide": true,
"sAjaxSource": str,
"bDeferRender": true,
"fnServerData": function( sUrl, aoData, fnCallback ) {
$.ajax( {
"url": sUrl,
"data": aoData,
"success": fnCallback,
"dataType": "jsonp",
"cache": false
} );
}
} );
在AppFramework2.1中,我们提供了一种使用jQuery和AppFrameworkUI而不发生冲突的方法。而不是使用appframework.js。我们已经创建了一个名为jq.appframework.js的jQuery*插件 要使用该插件,请首先包括jQuery*,然后是jq.appframework.js,最后是appframework.ui.js(不是缩小版)
您使用的是jQuery的未统一版本吗
<script src="jquery.js"></script>
<script src="jq.appframework.js"></script>
<script src="appframework.ui.js"></script>