На моей странице есть форма, из-за которой у меня возникают проблемы при получении ответа об успешном выполнении только в IE.Форма отлично работает во всех других браузерах.Он никогда не работает при первом открытии браузера, но как только вы открываете инструменты разработчика в IE, он начинает работать, и вы можете увидеть сообщение об успешном завершении ...готовы помочь.Любая помощь приветствуется.
Я использую плагин jQuery Form и плагин Validation.Вот мой код формы:
/* feedback form validation */
$('#feedback_form').validate();
/* submit form via ajax and get confirmation thank you */
$("#feedback_form").ajaxForm({
target: "#hiddenDiv",
url : $(this).attr('action'),
type : $(this).attr('method'),
dataType: 'json',
data : $(this).serialize(),
success: function(data, status) {
console.log( 'SUCCESS: ' + data['success'] + " status: " + status);
var msg = data['success'];
switch (msg){
case true:
$("#form").slideUp(200, function() {
$('#thankyou').show(400);
$("#captcha_error").css("display", "none");
setTimeout( function(){
$('#feedback-container').modal('hide')
}, 4000);
});
break;
default:
$('#msg').html( $("#hiddenDiv #content ul").html() );
break;
}
}
});