Heim > Web-Frontend > js-Tutorial > Teilen Sie einen Codeabschnitt, den jQuery Ajax im Hintergrund anfordert und im Vordergrund empfängt

Teilen Sie einen Codeabschnitt, den jQuery Ajax im Hintergrund anfordert und im Vordergrund empfängt

怪我咯
Freigeben: 2017-03-29 15:16:34
Original
1795 Leute haben es durchsucht

1. Verwenden Sie die Ajax-Anfrage jQuery die Rezeption

$.ajax({
url: "r_getRolePer.action",
dataType:'json', 
data: {userId:"1"}, //请求的附加参数,用json对象
method:'POST',
success: function(data){
$.messager.alert('消息',data.add,'');
//这里使用的时easyui的格式
},
});
Nach dem Login kopieren


2. Verwenden Sie das printWriter-Objekt von Response.getWriter() im Aktion zum Drucken der Daten. Gehen Sie zur Rezeption

public PrintWriter out()throws IOException{
HttpServletResponse response=ServletActionContext.getResponse(); 
    response.setContentType("text/html"); 
    response.setContentType("text/plain; charset=utf-8");
    PrintWriter out= response.getWriter();
    return out;
}
*******
JSONObject permision = new JSONObject();
permision.put("add", 0);
permision.put("delete", 0);
permision.put("update", 0);
out().print(permision.toString());
out().flush();
out().close();
Nach dem Login kopieren


Beachten Sie, dass das an die Rezeption gedruckte Berechtigungsobjekt ein JSON-String ist, und Der Erfolg der Ajax-Anfrage im ersten Schritt wird zurückgegeben. Die erhaltenen Daten sind dieses Berechtigungsobjekt, sodass Sie data.add verwenden können, um den Wert des JSON-Objekts abzurufen. Wenn die vom Hintergrund nach vorne gedruckten Daten nicht JSON sind Verwenden Sie für das list-Objekt data[0]. Sie können es auf diese Weise erhalten, es wird jedoch empfohlen, es per Sohn zu übergeben.
-->

Das obige ist der detaillierte Inhalt vonTeilen Sie einen Codeabschnitt, den jQuery Ajax im Hintergrund anfordert und im Vordergrund empfängt. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Verwandte Etiketten:
Quelle:php.cn
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage