In JQuery Ajax Anrufe, welche der folgenden wird empfohlen? Ich weiß, beide sind ähnlich, aber gibt es einen offensichtlichen Vorteil zwischen diesen beiden?Ajax - URL-Parameter vs Daten
Ajax Anruf mit URL Paramater.
$.ajax({
url: 'test.php?uAction=action&uType=type',
dataType: 'json',
success: function(data, status){
$.each(data, function(i,item){
});
},
error: function(){
output.text('There was an error loading the data.');
}
});
oder Ajax-Aufruf mit dem Parameter im Objekt angeordnet
$.ajax({
url: 'test.php',
dataType: 'json',
data: {
uAction: 'action',
uType: 'type'
},
success: function(data, status){
$.each(data, function(i,item){
});
},
error: function(){
output.text('There was an error loading the data.');
}
});
Ich bevorzuge den zweiten Ansatz, da ich mir keine Sorgen über URL-Codierungsschlüssel und -werte machen muss – Phil