magento2.3 – The online edition does not send anything to the controller

In the creation of a grid with editable columns by an online editor; and the editor does not send anything to the controller, I do not know where the problem is. It always appears: {"messages":[“Please correct the data sent.”], "error": true} because the editor sends an empty array to the controller, I leave the code here:

listing.xml


        
            
                
                    
                    false
                
                entity_id
                true
                test_market_listing.test_market_listing.spinner_columns.ids
            
            
                
                    test_market_listing.test_market_listing.spinner_columns_editor
                    home edit
                    
                        $ {$. $ data.rowIndex}
                        true
                    
                
            
        
        
            
                entity_id
            
        

        
            
                
                    text range
                    asc
                    I.D
                
            
        
        
            
                
                    
                        text
                        
                            false
                        
                    
                    text
                    Code
                
            
        

        
            
                
                    text
                    text
                    Store ID

                
            
        

    

And here the driver code:

jsonFactory = $ jsonFactory;
}

public function run ()
{


$ error = false;
$ messages = [];
$ resultJson = $ this-> jsonFactory-> create ();

$ postItems = $ this-> getRequest () -> getParam (& # 39; items & # 39 ;, []);
if (! ($ this-> getRequest () -> getParam (& # 39; isAjax & # 39;) && count ($ postItems))) {
returns $ resultJson-> setData ([
                'messages' => [__('Please correct the data sent.')],
& # 39; error & # 39; => true,
]);
}
foreach (array_keys ($ postItems) as $ modelid) {

$ model = $ this -> _ objectManager-> create (& # 39; test  test  Model  Marketplace & # 39;) -> load ($ modelid);
try {
$ model-> setData (array_merge ($ model-> getData (), $ postItems[$modelid]));
$ model-> save ();
} capture ( Exception $ e) {
$ messages[] = "[Entity ID: {$modelid}]  {$ e-> getMessage ()} ";
$ error = true;
}
}



returns $ resultJson-> setData ([
            'messages' => $messages,
            'error' => $error
        ]);
}
}