мой вопрос очень прост. Я разработал код, как показано ниже, для показа загружаемого изображения при отправке формы. Загрузочное изображение можно отобразить правильно. Однако он не может спрятаться автоматически после возврата результата. Могу ли я узнать, что такое ошибка?Ajax loading error error
HTML
<div id="loading"></div>
Ajax
function email_subscribe(){
$('#loading').html('<img src="loading.gif"> loading...');
$.ajax({
type: 'post',
url: 'index.php?subscribe',
dataType: 'html',
data:$("#subscribe").serialize(),
success: function (html) {
$('#loading').html();
eval(html);
}});
}
Что вы подразумеваете под 'он не может скрыть после возвращения результата?? Кажется, вы используете getter 'html()', но не назначаете его переменной. Ваше использование 'eval()' также вызывает у меня озабоченность. –
Кажется, вы пытаетесь удалить загружаемый html, но почему бы не просто '.hide()' it? – jungy