Ich möchte nur etwas Rückgabewert von der Ajax Daten Post erhalten. Ich bin nicht sicher, warum ich nicht etwas in Erfolg zurückbekomme. Bitte den Code überprüfen und mir sagen, wo ich falsch binKann nicht die Rückkehr von PHP in Ajax Anfrage
Mein jquery Code
$("#btnlogin").click(function(){
var email = $("#emaillog").val();
var password = $("#passlog").val();
console.log('test');
/* $.ajax({
url: 'home2/login_user',
//data: {'title': title}, change this to send js object
type: "post",
data: 'email=' + email+'&password='+password,
success: function(output) {
url:"home2/login_user",
data: 'email=' + email+'&password='+password,
alert(output);
}
});*/
$.ajax ({
url:"home2/login_user",
type: "post",
dataType: 'json',
data: 'email=' + email+'&password='+password,
success: function (data) {
$.each(data, function(key, value) {
console.log(key,'--',value);
});
//iterate here the object
}
});
});
Mein PHP-Code
public function Login_user()
{
$email = $this->input->post('email');
$password = $this->input->post('password');
$data['result'] = $this->Home_model->login_to_user($email,$password);
echo json_encode ($data['result']);
}
In PHP-Code ich das Ergebnis aber in in jquery Echo. Ich bin kein Ergebnis in Erfolg bekommen
Dank
Mögliche Duplikat [Wie kehre ich die Antwort von ein asynchroner Anruf?] (http://stackoverflow.com/questions/14220321/how-do-i-return-the-response-from-an-asynchronous-call) – RRK
Was bekommen Sie, wenn Sie 'console.log (Daten) 'im Erfolgsrückruf? –
Ich habe nichts in der Konsole log es geht nicht in Erfolg .. @MartinGottweis –