jQuery простий Data Pass HTML - javascript, jquery

Я працюю над HTML-формою, яку я хотів би досягти після того, як кнопка "Надіслати", потім перейде на сторінку підтвердження. Сторінка підтвердження отримує дані з сторінки форми.

Оскільки jQuery використовує мою перевірку форми, наприклад, у мене є ім'я змінної VISITORNAME Як зробити сторінку конформації показує "СПАСИБО!" VISITORNAME"

Я зробив дослідження, не міг знайти простий легкий спосіб зробити це.

Відповіді:

3 для відповіді № 1

у вас є багато способів зробити це, одне - додати щось до url, коли форма надіслана та прочитана з js на іншій сторінці (це не пов'язане з кодуванням на стороні сервера)

$(form).submit(function() {
$(this).action += "#visitorname=whatever"
});

Потім у формі ви можете отримати ім'я visitor з адреси

var name = window.location.href.replace(/^.*#visitorname=/, "")

0 для відповіді № 2

Більшість форм використовують серверну мову, наприклад PHP або ASP.net. Я пропоную вам ознайомитися з підручником PHP "Див. З формами":

http://php.net/manual/en/tutorial.forms.php


0 для відповіді № 3

Зробіть сторінку підтвердження PHP сторінкою і відправте з неї деякі GET або POST значення.

Потім echo твоє повідомлення:

echo "Thank you, ".$_POST["visitorname"].", your form has been submitted";

0 для відповіді № 4

Приклад:

**html**
<form name="ff" id="test" action="javascript:void(0);">
<span id="msg"></span>
<input type="text" id="name">
<input type="submit" value="submit">
</form>

**jquery**
$(document).ready(function (){
$("#test").submit(function(){
if($("#name").val()!=""){
$("#msg").html("Your custom message");
}

});
});