How to change the script callback parameter name and the DataSourceJSONSchema plugin.
datasource.js
[crayon language="javascript"]
YUI({ lang: “en-US” }).use(‘datasource’, function (Y) {
var myDataSource = new Y.DataSource.Get({
source: “json_invoices.php?”
});
myDataSource.set(“scriptCallbackParam”, “cbFunc”);
myDataSource.plug({fn: Y.Plugin.DataSourceJSONSchema, cfg: {
schema: {
resultListLocator: “data”,
resultFields: ["number", "issued"]
}
}});
myDataSource.sendRequest({
request: ”,
callback: {
success: successCallback,
failure: errorCallback
}
});
function successCallback(arg) {
console.log(arg);
}
function errorCallback() {
console.log(“errorCallback”);
}
});
[/crayon]
Recent Comments