web services - How do pass parameter datasrc DataTables Jquery? -
i have small question follow: have function takes on values input , returns json string. in function get_product input parameter string @product_name . result json , not know how pass parameters in here . must declare how use datasrc in here (suppose webmethod get_product work parameter input )
var table; table = $('#div_table').datatable({ "processing": false, "serverside": false, "ajax": { "url": "../bus/webservice.asmx/get_product", "datatype": "json", "contenttype": "application/json; charset=utf-8", "type": "post", datasrc: function (json) { //datasrc: function (json(candy)) { //transfer parameter in here //result json string parsed , fill in datatables return $.parsejson(json.d); }, //datasrc: "candy", },
i not understand issue pass parameters in here. please share me. thank guys.
you can extend default data being send server using data parameter e.g.
"data": function ( d ) { return $.extend( {}, d, { "product_name": "candy" } );
the datasrc parameter lets manipulate data being returned server. can either string definining property object being returned or function have single parameter, json returned server.
"datasrc": function ( json ) { ( var i=0, ien=json.length ; i<ien ; i++ ) { // manipulate returned data in here! } return json; }
you can find more information on ajax datatable settings here.
good luck.
Comments
Post a Comment