Krajee Bootstrap-Dateieingabe, Abfangen der AJAX-Erfolgsantwort

9

Ich benutze Krajee das Bootstrap File Input Plugin um einen Upload via AJAX Call durchzuführen.

Hier ist der Link zum Krajee Plugin AJAX Abschnitt: Krajee Plugin AJAX

>

Die JS und PHP (Codeigniter) Codes, die ich verwende, sind wie folgt:

JS:

%Vor%

PHP:

%Vor%

Im Moment bekomme ich eine Antwort von PHP, was auch immer ein Fehler oder ein Erfolg als JSON ist. Ich habe die Plugin-Dokumentation durchgesehen und finde immer noch nicht, wie ich die AJAX-Antwort abfangen und entsprechend reagieren kann mach in jQuery mit der Ajax-Erfolgsfunktion:

%Vor%

Kann jemand, der dieses Plugin kennt, mir bitte zeigen?

Danke

    
oussama kamal 14.04.2015, 11:43
quelle

3 Antworten

11

Hier haben Sie den Weg dazu ... Schlechte Dokumentation auf seiner Seite: /

%Vor%

PHP

%Vor%     
Xavi Guirao 17.04.2015, 07:38
quelle
5

Sie können den Abschnitt Ereignisse auf der Seite mit den Plug-in-Dokumentationen lesen, um die verschiedenen vom Plug-in bereitgestellten Ereignisse zu verstehen.

Es hängt davon ab, wie Sie den Ajax-Upload im Plugin eingerichtet haben. Das Plugin bietet zwei Ajax-Upload-Modi - synchron und asynchron wie in der Dokumentation beschrieben. Es ist asynchron, wenn Sie uploadAsync -Eigenschaft auf true festgelegt haben.

FÜR AJAX ERFOLGSFALL:

FÜR AJAX FEHLER TRAP:

In Ihrem Fall haben Sie uploadAsync auf true gesetzt - verwenden Sie also die asynchronen Einstellungen / Ereignisse.

    
Kartik V 23.05.2015 16:04
quelle
1

Sie können diesen Beispielcode in Ihrem Test verwenden. In meinem Test sind meine Antwortdaten wie folgt:

%Vor%     
user3033075 14.12.2016 09:11
quelle