javascript - 将数据推送到数组填充 jqGrid

标签 javascript jquery arrays jqgrid

每次按下按钮“1”时,我都会尝试用数据填充我的 JQgrid,但我不知道我做错了什么。我是 jquery 新手。将数据打印到 p 标签没有问题。

我正在尝试使用推送,我应该使用添加吗?或者我是否需要每次按下都刷新网格?

欢迎任何其他建议的解决方案。

     $(document).ready(function () {


     // Examle data for jqGrid
     var currentTime = [
         {time:""} ,

     ];

     // Configuration for jqGrid Example 1
     $("#table_list_1").jqGrid({
         data: currentTime,
         datatype: "local",
         height: 250,
         autowidth: true,
         shrinkToFit: true,
         rowNum: 14,
         rowList: [10, 20, 30],
         colNames: ['Time'],
         colModel: [
             {name: 'time', index: 'time', width: 60, sorttype: "double"},

         ],
         pager: "#pager_list_1",
         viewrecords: true,
         caption: "Example jqGrid 1",
         hidegrid: false
     });



     // Add responsive to jqGrid
     $(window).bind('resize', function () {
         var width = $('.jqGrid_wrapper').width();
         $('#table_list_1').setGridWidth(width);
     });
 });



 window.addEventListener('keydown', doKeyDown, false);

 function doKeyDown(e){


    if(e.keyCode == 49 & wavesurfer.isPlaying()){
        // KEY = " 1 " 
        currentTime.push(wavesurfer.getCurrentTime());

        });

    }

 }

最佳答案

我的解决方案:

jQuery("#table_list_1").addRowData("1",{id: id, time: wavesurfer.getCurrentTime()});

关于javascript - 将数据推送到数组填充 jqGrid,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36838812/

相关文章:

jquery - 我们如何从现有图像中绘制 3D 建筑结构 Jquery,Css?

c# - 如何解析包含引号的字符串

arrays - 创建一个 "pyramid"矩阵

javascript - Firefox 扩展 - 我们如何检查这是否是内容脚本?

jquery - SignalR 连接收到警告 - 主线程上的同步 XMLHttpRequest 已弃用

javascript - JavaScript 中的日期操作

javascript - 将脚本链接 jQuery 放在 HTML 页面内靠近 </body> 的末尾是最佳实践吗?

java - 将字符串变量重新分配给 StringBuffer 对象

javascript - MongoDB:在 find() 中使用 $where 会引发错误

javascript - 如何在javascript中使用submit()传递数据?