ich diesen Code haben, wo ich Daten von model.findall() und Anzeige in UI versuche als TabelleKann Js und Model.findAll() keine Daten angezeigt werden in UI
model.js abrufen
define(['jquery', 'can'], function ($, can) {
var serviceModel = can.Model.extend({
findAll: function (params,servicename) {
return $.ajax({
type: 'POST',
dataType: 'JSON',
contentType: 'application/json',
url: 'data/+ servicename',
success: function (data) {
console.log("Success ");
},
error: function() {
console.log("Error");
}
});
}
}, {});
return serviceModel;
});
controller.js
serviceModel.findAll(params,"SP_table", function(data) {
if (data.status === "success") {
$('#idtable').dataTable().fnClearTable();
$('#idtable').dataTable().fnAddData(data.result);
}else{
alert("inside alert");
}
});
Ausgabe in serviceModel.findAll ist() Ich bin nicht in der Lage Daten innerhalb serviceModel.findAll zu bekommen(), weil die Daten in Form von gespeicherten Prozedur oder Makro, das ich erhalte mit "servicename" von Funktion über lassen Sie mich bitte wissen, wie dieses Problem zu lösen.