当前位置: 首页 > 工具软件 > SlickGrid > 使用案例 >

slickgrid 中ajax,ajax - Simple jQuery SlickGrid JSON example or documentation - Stack Overflow

田骁
2023-12-01

An example within an asp.net page. The webservice myData returns a json string that needs to match the grid columns.

$(function () {

$.ajax({

url: "WS.asmx/myData",

global: false,

type: "POST",

data: "{}",

contentType: "application/json",

dataType: "json",

async: false,

success: function (json) {

data = eval('(' + json.d + ')');

if (!data) { alert('no data'); };

},

error: function (msg) {

var errorText = eval('(' + msg.responseText + ')');

alert('Error : \n--------\n' + errorText.Message);

}

}

);

if (data) {

dataView = new GridNic.Data.DataView();

grid = new GridNic.Grid($("#myGrid"), dataView.rows, columns, options);

var pager = new GridNic.Controls.Pager(dataView, grid, $("#pager"), columns);

var columnpicker = new GridNic.Controls.ColumnPicker(columns, grid, options);

... and so on

In Asp.Net, the size of the json string is restricted by default. In case of trouble you have to declare a larger size in the web.config e.g. :

 类似资料: