У меня есть <span>
в <a>
Javascript называет отправки формы -> вызовы -> Javascript (Ajax вызова) не получают отдачи от Ajax вызова
<a class="small-yellow-button float-right" id="signin" href="javascript:void(0);">
<span>Sign In</span>
</a>
называют:
$(document).ready(function(){
$("#signin").click(function() {
$('#form-signin').submit();
});
});
который называет:
<form method="post" action="" id="form-signin" onSubmit="login(); return false;" accept-charset="UTF-8" autocomplete="on">
function login()
{
$.post(....), function(data)
{
// code does NOT reach here.
alert(data);
}
}
Эта функция вызывает вызов ajax, я получаю запрос на th e server и отправить правильный ответ, но почему-то я не получаю ответа в этой функции. Я знаю, что эта функция login()
работает, потому что я могу назвать ее напрямую, но почему-то мне нужно пройти цикл javascript-> form submit-> javascript для моего проекта.
Пожалуйста, помогите ...
да, я не отправлял полный код, но весь Логин() является правильным. – topcan5
@ user1418326 У вас есть ошибки? Например, «ReferenceError: данные не определены» или «Неожиданный токен» (« – PitaJ
» Нет ошибки. Я отлаживал код на стороне сервера, он отправляет ответ, но функция javascript просто не может получить ответ. – topcan5