jQuery를 사용하여 양식 필드의 유효성을 검사했습니다. 이것은 나의 유효성 확인 코드입니다 :jquery를 통해 PHP에 데이터를 게시하는 방법
if ($('#name').val()) {
if ($('#name').val().length > 60 || $('#name').val().length < 3) {
errorMessage = "Length of Your Name must be between 3 and 60.\n";
valid = false;
} else {
var rege = /^[a-zA-Z]([a-zA-Z\s])+$/i;
if(!rege.test($('#name').val())){
errorMessage += "Please enter Valid name.\n";
valid = false;
} else {
var name = $('#name').val();
}
}
} else {
errorMessage += "please enter your name \n";
valid = false;
}
이름 필드가 올바르게 기입되면 이름 값은이 변수에 있어야합니다.
이름 값이 여기에있다 - var name = $('#name').val();
어떻게 PHP이 값을받을 수 있나요? PHP에서는이 값을 다시 확인해야합니다.
if(!valid && errorMessage.length > 0){
alert(errorMessage);
} else {
$.ajax({
type: "POST", // HTTP method POST or GET
url: "demo2.php", //Where to make Ajax calls
data: {
myname: name,
myaddress: address,
myemail: email
}
})
업데이트는 다음과 같이 PHP에 이름을 에코하려고 : 당신은 $ _GET 및/또는 $ _POST 변수를 이용해야한다
echo '<pre>', print_r($_POST) . '</pre>';
if (isset($_POST['myname'])) {
$name = $_POST['myname'];
echo $name;
}
https://duckduckgo.com/?q=jquery+post – Quentin
시도'$의 .post()'당신이 PHP – Raptor
에 질의를 보내려면 있습니까 당신은 Google로부터 금지 되었습니까? – M1K1O