У меня есть код ниже, который работает в broswer без каких-либо проблем. Когда я пытаюсь запустить в ответчик, после отправки, я получаю страницу не может быть найдена ошибка. Я что-то неправильно делаю? Может ли это помочь? Спасибо!
$(document).ready(function () {
$('#form-signin').validate({
rules: {
login: {
minlength: 3,
maxlength: 15,
required: true
},
password: {
minlength: 3,
maxlength: 15,
required: true
}
},
messages: { //messages to appear on error
login: {
required:"Please Enter your user ID."
},
password: {
required: "Please Enter Password."
}
},
highlight: function (element) {
$(element).closest('.control-group').addClass('has-error');
},
unhighlight: function (element) {
$(element).closest('.control-group').removeClass('has-error');
},
sucess: function(element){
$element.text("OK!").addClass('valid');
},
submitHandler: function(form) {
$.ajax({
url:"/iPay/UserValidationServlet",
type:"POST",
dataType: "json",
data: $('#form-signin').serialize(),
success: function(result){
var obj = jQuery.parseJSON( result );
if (obj.success) {
window.top.location = obj.redirectUrl;
} else {
$('#errorMessage').html(obj.message);
}
}
});
}
});
});
Вопрос № 2. Ниже заголовок прекрасно работает в браузере, но в ответном порядке (проверка в устройствах, как iPad) последние два столбца соскабливаются во вторую строку вместо настройки в той же строке. Изображение sige - 315X116 пикселей.
<div class="page-header">
<div class="row">
<div class="col-md-1"><image src="images/NGLiPay3.png"></image></div>
<div class="col-md-2 col-md-offset-8"><%=name%></div>
<div class="col-md-1">
<button type="button" class="btn btn-info navbar-btn navbar-right">Sign Out <i class="fa fa-sign-out icon-1x" title="Sign Out"></button>
</div>
</div>
</div>
Проблема, которую вы, вероятно, видите, заключается в том, что " Responsinator
пытается отобразить ваш контент в iframe
и браузер предотвращает это как меру безопасности. Вы можете попробовать добавить свой сайт в качестве "доверенного сайта" в настройках или настроить браузер, чтобы разрешить отображение необеспеченного контента только для вашего сайта.
Вы также можете посмотреть другие варианты, а также для гибкого тестирования. Ниже приведены ссылки, закладки и инструменты браузера, которые помогают показывать и отображать контент разных размеров: http://www.gonzoblog.nl/2012/03/21/10-testing-tools-for-responsive-web-design/
Для вашего второго вопроса я рекомендую начать отдельную запись. Это не очень хорошая идея, чтобы сделать сообщение с несколькими вопросами. Легче иметь сообщения с одним вопросом, который может дать окончательный ответ.