更新 DataTable 中嵌套的 JSON 数据

Update nested JSON data in a DataTable

有人知道如何在初始加载后使用以下库更新 DataColumns 吗?

我想将新值传递给 updateData function 并让它更新网格,但没有任何反应。

我已经尝试了所有方法,但没有成功。

我正在使用这个[库][1]。

    function updateData (value1,value2)
    {

        $('#example).columns ({
        data:[
        {‘phone’:'data','testing2':value1},
        {'testing':phone,'testing':value2},
        {'testing':data,'testing':value3},
        ]);

    }

UPDATE: 
    
   function updateData (value1,value2)
   {
       data=[
            {‘phone’:'data','testing2':value1},
            {'testing':phone,'testing':value2},
            {'testing':data,'testing':value3}];

            $('#example').columns (data); // for the initial load
    
            $('#example').columns('setMaster',data); //nothing happens after the refresh
    
        }

我通过检索列有一个对象并调用 setMaster(data)

解决了这个问题
function updateData (value1,value2)
{
       data=[
            {‘phone’:'data','testing2':value1},
            {'testing':phone,'testing':value2},
            {'testing':data,'testing':value3}];

         var $test = $('#example').columns({
               data: data

           });

           $test.setMaster(data);
               $test.create();
 }