jquery kullanarak webmethod arıyorum, webmethod daha sonra bir div'a yüklenen bir HTML yığınını döndürür.jQuery json ile ASP.NET WebMethod, bir boyut sınırı var mı?
Belirli bir boyutta bir yığına kadar iyi çalışır, o zaman işe yaramıyor. Html yığınının 70 KB'nin üzerinde olması durumunda çalışmayı durduracak gibi görünüyor. Ben kullanıyorum
jQuery geçerli:
$(".letterBtn").live("click", function() {
$("#divLoading").html('<img src="images/loading.gif" alt="Loading..." />');
$.ajax({
type: "POST",
url: "Default.aspx/Search",
data: "{sFor:" + "'" + this.id + "'" + "}",
contentType: "application/json; charset=utf-8",
dataType: "json",
success: function(msg) {
$("#divOut").html(msg.d);
$("#divLoading").html('');
}
});
});
webmethod ben büyük HTML parçalar için çalışmıyor neden anlamaya gibi olamaz bu
benzerlik gösterir . Herhangi bir fikri olan var mı? Teşekkürler!
HTML döndürürken neden JSON olarak veri türü var? –
Sunucunun bir hata atmadığından emin misiniz? .net tarafında json serializer üzerinde bir varsayılan boyut sınırı var. –
Sunucu bir hata atmıyor, webmethod'a adım atabilir ve dizgiyi görebilir, js’e bir uyarı koyarsam o kadar uzağa gitmez. Veri türünü değiştirdim. – sooty