У меня есть этот опрос, который хранится в локальном хранилище. Пользователю будет предложено «вы уверены», как только нажмите «Отправить». Я пытаюсь перейти к странице подтверждения подтверждения (Confirmation.html) в моем каталоге после того, как пользователь нажимает «ОК». Но я не могу достигнуть значений , сохраняя значения и , проводя для работы. Кажется, может получиться только один. Любая помощь будет оценена по достоинству.Перемещение по HTML-странице в javascript
function clicked() {
if (confirm('Are you sure you want to submit? You will not be able to go back.')) {
form.submit();
} else {
return false;
}
}
$('form').submit(function() {
var person = $("#FirstName").val() + "." + $('#LastName').val();
$('input, select, textarea').each(function() {
var value = $(this).val(),
name = $(this).attr('name');
localStorage[person + "." + name] = value;
window.location.href = "Confirmation.html";
console.log('stored key: ' + name + ' stored value: ' + value);
});
});
<button type="submit" value="Save" id="Save" onclick="clicked();" >Submit Form</button>
Если выше не показывает мою проблему, здесь все в jsfiddle
Я переместил window.location.href = "Confirmation.html" на функцию clicked(), но все еще не работает полностью. – user1
Вам необходимо отправить AJAX данные формы. Затем переадресовывайтесь на нужную страницу. –
@rajesh но как? – user1