diff --git a/js/links/links_direct_widget.js b/js/links/links_direct_widget.js index 1f53344b0..b65eb6653 100644 --- a/js/links/links_direct_widget.js +++ b/js/links/links_direct_widget.js @@ -482,7 +482,7 @@ $(function() $.post(this.options.submit_to, oParams, function (data) { // From data variable we get data entry and insert the first (and only) one - me.datatable.DataTable().row.add(data.data[0]).draw(); + me.datatable.DataTable().row.add(data).draw(); $('#datatable_'+me.id+' .dataTables_empty').hide(); me._updateTable(); diff --git a/pages/ajax.render.php b/pages/ajax.render.php index f6db559ab..541a19ad4 100644 --- a/pages/ajax.render.php +++ b/pages/ajax.render.php @@ -244,15 +244,15 @@ try // ui.linksdirectwidget case 'getLinksetRow': $oPage = new JsonPage(); + $oPage->SetOutputDataOnly(true); $sClass = utils::ReadParam('class', '', false, 'class'); $sRealClass = utils::ReadParam('real_class', '', false, 'class'); $sAttCode = utils::ReadParam('att_code', ''); $iInputId = utils::ReadParam('iInputId', ''); $iTempId = utils::ReadParam('tempId', ''); $aValues = utils::ReadParam('values', array(), false, 'raw_data'); - $oPage->SetContentType('text/html'); $oWidget = new UILinksWidgetDirect($sClass, $sAttCode, $iInputId); - $oPage->AddData($oWidget->GetFormRow($oPage, $sRealClass, $aValues, -$iTempId)); + $oPage->SetData($oWidget->GetFormRow($oPage, $sRealClass, $aValues, -$iTempId)); break; // ui.linksdirectwidget