- Androidos tablet topic
- AMD Navi Radeon™ RX 9xxx sorozat
- Gaming notebook topik
- Házi barkács, gányolás, tákolás, megdöbbentő gépek!
- AMD Navi Radeon™ RX 6xxx sorozat
- AMD vs. INTEL vs. NVIDIA
- Androidos fejegységek
- TCL LCD és LED TV-k
- Épített vízhűtés (nem kompakt) topic
- AMD GPU-k jövője - amit tudni vélünk
Új hozzászólás Aktív témák
-
Speeedfire
félisten
Ez csak egy példa lett volna. Általában így szoktam használni az ajax kéréseket:
$.ajax({
url: url,
type: 'post',
async: true,
data: {
example_1: 2,
example_2: 1
},
dataType: 'json',
beforeSend: function() {
ModalDialog('Az adatok feldolgozása folyamatban van.');
},
success: function(data) {
if(data.error === false) {
ModalDialog('Az adatok feldolgozása befejeződött!');
} else {
var message = data.message + '<br/>';
if (typeof data.error_items != 'undefined') {
for(var i=0; i<data.error_items.length; i++) {
message = message + '<b>Azonosító neve:</b> ' + data.error_items[i].id + '<br/>';
}
}
ModalDialog(message);
}
},
error: function(jqXHR, textStatus, errorThrown ) {
if(jqXHR.status == 0) {
ModalDialog('A szerver nem válaszolt a kérésre, próbálja meg később!');
} else if(jqXHR.status == 403) {
ModalDialog('Nincs jogosultsága ehhez a művelethez!');
} else if(jqXHR.status == 404) {
ModalDialog('Hiba történt a feldogozás során!');
}
}
}); -
Karma
félisten
válasz
Speeedfire #3007 üzenetére
És hol/hogyan dolgozod fel az AJAX hívás eredményét? Mintha nem lenne callbacked a $.ajax({url: baseurl+'/site/ajaxtest'})-re kötve.
Ez elég rosszat sejtet, például hogy a visszakapott promise objektumot szinkron bevárod...
-
Speeedfire
félisten
válasz
martonx #3006 üzenetére
A js-ben csak ennyi van nálam:
$.ajaxSetup();
accepts: Object
async: true
contentType: "application/x-www-form-urlencoded; charset=UTF-8"
contents: Object
converters: Object
flatOptions: Object
global: true
isLocal: false
jsonp: "callback"
jsonpCallback: function (){var e=On.pop()||b.expando+"_"+vn++;return this[e]=!0,e}
processData: true
responseFields: Object
type: "GET"
url: "http://server.dev/"
xhr: function In(){try{return new e.XMLHttpRequest}catch(t){}}
__proto__: Object
$.ajax({url: baseurl+'/site/ajaxtest'});
Object {readyState: 1, getResponseHeader: function, getAllResponseHeaders: function, setRequestHeader: function, overrideMimeType: function…}Aztán ennyi. Innentől kezdve mintha sorosan dolgozna.
Emiatt nem tudom, hogy most js vagy szerveroldali a hiba. Apache-ban semmi extra nincs beállítva. -
martonx
veterán
válasz
Speeedfire #3005 üzenetére
Nincs varázsgömbünk, de az 100% hogy nálad a js kódban lesz a hiba.
-
Speeedfire
félisten
Jquery 1.9.1-et használok és nem tudok egyszerre több ajax kérést intézni a szerver felé. Az ajax() minden esetben megvárja a response-t és csak utána folytatja a többi kérést. Megnéztem és minden kérés async: true értékkel fut le. Azt hittem az apache lehet a ludas, de minden kérésnél ott van, hogy pending. Mi lehet a gond?
A $.ajaxSetup() is async: true értéket dob.
Új hozzászólás Aktív témák
- Autós topik
- Androidos tablet topic
- One mobilszolgáltatások
- AMD Navi Radeon™ RX 9xxx sorozat
- Windows 11
- Gaming notebook topik
- Rengeteg pénzt kapott az USA-tól az Intel, de Trump kért cserébe valamit
- Parfüm topik
- Milyen légkondit a lakásba?
- Házi barkács, gányolás, tákolás, megdöbbentő gépek!
- További aktív témák...
- XBOX Series S 512GB, 6 hó garanciával Bp-i üzletből eladó!
- Lenovo ThinkPad T14 Intel I7 10610U
- Asus TUF Gaming A15 ASUS FA507XU 15,6" FHD 144Hz, R9-7940HS, 32GB, 2x2TB SSD, GeForce RTX 4050
- Playstation 5 Drive Edition 825GB (CFI-1116A), dobozában, 6 hónap garanciával, Bp-i üzletből eladó!
- Komplett Pentium I-II
- Lenovo ThinkPad X13 G2 multitouch (minimálisan használt)
- Bomba Ár! Lenovo ThinkPad T540P - i7-4800MQ I 8GB I 500GB I Nvidia I 15,6" FHD I Cam I W10 I Gari!
- Lenovo magyar laptop billentyűzetre van szükséged? Akármelyik verzióban segítünk!
- Gamer PC-Számítógép! Csere-Beszámítás! R5 5600X / RTX 3070Ti / 32GB DDR4 / 1TB SSD
- HIBÁTLAN iPhone 13 mini 128GB Blue -1 ÉV GARANCIA - Kártyafüggetlen, MS3139, 95% Akkumulátor
Állásajánlatok
Cég: CAMERA-PRO Hungary Kft.
Város: Budapest