DataTables uygulamasında _fnReDraw ile ilgili bir sorunum var, DataTables kullanıyorum ve denetleyicim C#, controller'ımın json'unu Exception veya sucess ile döndür, ancak DataTable'larım yalnızca bir ilk durumu geri aldım.DataTables verimı yeniden çizemiyor
Örnek olarak, denetleyici başarımın geri dönmesi durumunda Özel Durum Datatables'm yalnızca istisnayı yeniden çizer, ancak ilk andan başarımı veriyorum DataTables Yalnızca yeniden başlat. yorumların dediği gibi
$.ajax({
type: "POST",
url: '@Url.Action("Action", "Controller")',
data: JSON.stringify(json),
datatype: "JSON",
async: true,
contentType: "application/json; charset=utf-8",
success: function(result) {
eval($('#MydatatTables').dataTable())._fnDraw();
},
});
[Minimal Komple ve Doğrulanabilir örnek] (http://stackoverflow.com/help/mcve) – David784
Kod: $ .ajax ({ türü: "POST", url: '@ Url.Action (" işlem", "Kontrol")', veriler: JSON.stringify (json), veri türü: "JSON", uyumsuz: doğru, contentType: "uygulama/json; charset = uTF-8", başarısı: işlevi (sonuç) {eval ($ ('# MydatatTables'). dataTable()) ._ fnDraw(); }, }); – Cassiano
@Cassiano - kodu bir soru olarak yayınlamalısınız, yorum olarak yayınlamalısınız. Gönderinizi düzenlediniz. – davidkonrad