15
Tôi đang cố gắng làm mới lưới giao diện người dùng Kendo nhưng chưa thành công. Có ai xin vui lòng tư vấn cho những gì tôi bị mất hoặc những gì tôi đã làm sai?Cách làm mới lưới giao diện người dùng Kendo
Tôi có đoạn mã sau:
.cshtml:
$('#btnRefresh').click(function (e){
$.ajax({
type: 'POST',
url: "@(Url.Content("~/Administration/RefreshAll/"))",
success: function() {
$("#Product").data("kendoGrid").dataSource.read();
$('#Product').data('kendoGrid').refresh();
//grid.refresh();
location.reload(true);
},
error: function(){
$("#btnRefresh").removeAttr('disabled');
}
});
});
Bộ điều khiển:
public ActionResult RefreshAll([DataSourceRequest] DataSourceRequest request)
{
db.ProcessAll();
Response.Cache.SetCacheability(HttpCacheability.NoCache);
return View();
}
Public void ProcessAll() do đó tôi không thể trả về dưới dạng JSON – Spidey
Bạn cần chuyển đối tượng danh sách vào mô hình. – HaBo
ok. cảm ơn tôi sẽ thử rằng – Spidey