jQuery 1.5.1 (veya 1.5) sürümüne yükselttiğimde, sitemdeki tüm ajax()
çağrıları hata seçeneği işlevinde bir "çözümleyici" üretir. Ayrıca bir komut dosyası hatası da vardır: 1.4.4. İşte ajax() çağrılarından birinin kodu.jQuery 1.5.1 tüm ajax() çağrılarını keser
$.ajax({
url: '/CustomerGroup/Get',
type: 'POST',
contentType: 'application/json; charset=utf-8',
dataType: 'json',
success: function (grp) {
if (grp != null) {
clear();
group = grp;
load(grp);
} else{
showError(
'Customer Group',
'Whoops, error getting customer group information. Please contact [email protected] and include your username and date/time of the error.'
);
}
},
error: function (x,s,e) {
showError(
'Customer Group',
'Whoops, error getting customer group information. Please contact [email protected] and include your username and date/time of the error.'
);
}
});
Fazla araştırmadan sonra hatanın neden oluştuğunu anlayamıyorum. Herhangi bir anlayış takdir edildi.
DÜZENLENECEK:
Uncaught SyntaxError: Unexpected token :
d.d.extend.globalEvaljquery-1.5.1.js:16
d.ajaxSetup.converters.text scriptjquery-1.5.1.js:16
bJjquery-1.5.1.js:16
wjquery-1.5.1.js:16
d.support.ajax.d.ajaxTransport.send.cjquery-1.5.1.js:16
ve EVET jquery.validate kullanıyorum: jQuery tam sürümü ile aşağıdaki alıyorum.
jQuery (yerine jquery-1.5.1.min.js ait jquery-1.5.1.js) ve yazının tam minified değil sürümünü kullanmayı deneyin hatanın satır numarası. – rsp
Rastgele soru - kodunuzda jquery.validate kullanıyor musunuz? Bu durumda bu hatayı alıyorum. 1.4.4 ile iyi çalışıyor. – JasCav
jQuery geliştirme (minified değil) sürümünü kullanırken aldığınız hata iletisini yayınlamıyorsanız, jQuery'nin hangi bölümünün soruna neden olduğunu bile bilmeyiz çünkü jQuery'nin minified sürümünde temelde her şey satır 16. – rsp