Birisi nasıl bir sorgu dizesi yerine gerçek JSON göndermek jQuery yapmak kolay bir şekilde açıklayabilir misiniz?
$.ajax({
url : url,
dataType : 'json', // I was pretty sure this would do the trick
data : data,
type : 'POST',
complete : callback // etc
});
Bu aslında özenle hazırlanmış JSON'unuzu bir sorgu dizesine dönüştürecektir. Can sıkıcı şeylerden biri , muhtemelen sorgu sokmasının sınırlamaları nedeniyle, array: []
nesnenizdeki herhangi birinin dönüştürülmesidir array[]: []
.
dataType
Veri gönderildiğinde nasıl bir ilgisi yoktur. Yalnızca çağrı tarafından ne tür bir veri döndürmeyi beklediğinizi belirtir . Sunucuya ne tür bir veri belirttiğinizi sunucuya belirtmekdata
istiyorsanız,contentType
özelliği benzer şekilde ayarlamanız gerekircontentType: "application/json"