Nun, meinen Problemen ist ein wenig seltsam,Wirklich seltsam PHP Verhalten mit AJAX mit jQuery
Ich habe einen Ajax-Request nur eine Nummer zu bekommen.
Diese Nummer ist gedruckt auf: getMoney.php. Auf index.php Ich habe die AJAX-Anfrage.
Ajax-Code:
function getMoney(selected)
{
if(selected.value != -1)
{
// Obtener presupuesto via AJAX
$(document).ready(function(){
$.ajax({
url: "getMoney.php",
async: true,
success: function(datos){
//My action
}
});
});
}
}
Die Funktion wird aufgerufen, wenn ich einen Wert auf einer Combobox HTML ändern
<select name="area_id" onchange="getMoney(this);">
Nun ... Mein Problem: Wenn ich die Zahlen aufschreiben auf GETMONEY .php (mannualy) es funktioniert perfekt, die AJAX bekommen es und die Aktion ist fertig, aber wenn ich die Zahlen aus meiner Datenbank bekomme, bekomme ich nur 0. Ich öffne Mannially auch die getMoney.php, und die Zahlen sind da! auch wenn ich es von der Datenbank bekomme.
Was ist los?
All dies ist auf meinem MVC verinnerlicht, ich vereinfacht für undestanding, aber der MVC funktioniert richtig, es ist ein seltsames Verhalten von AJAX – MDiaz
können Sie den Code für getMoney.php post? – JohnSmith
Sie zeigen uns den falschen Codeabschnitt. Wir brauchen die getMoney.php, und wenn Sie schwören, ist die ausgegebene Zahl korrekt, was in Ihrem AJAX-Erfolgshandler ist. – Matt