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

Popular posts from this blog

apache - PHP Soap issue while content length is larger -

asynchronous - Python asyncio task got bad yield -

javascript - Complete OpenIDConnect auth when requesting via Ajax -