[英]validation not working in email template
我已經使用JavaScript使用ID #mycontactform驗證表單,但無法正常工作。 然后我使用了必需的,但它也不起作用。 我花了更多時間來解決這個問題,但仍然沒有成功。
這是我嘗試過的JavaScript。
$(document).ready(function() {
//$('#mycontactform').submit()
$('#mycontactform').submit(function() {
$.post('send.php', $('#mycontactform').serialize(), function(response) {
$('#success').html(response);
//$('#success').hide('slow');
setTimeout(function() {
alert('Information Send Successfully');
}, 1000);
$('#submit').css('background','green');
});
return false;
});
});
這是HTML:
<form id='mycontactform' action='send.php' method='post'>
<select id='time' name='time' style='text-align:center;' required>
<option value=''> -- select -- </option>
<option value='this week'>this week</option>
<option value='next week'>next week</option>
<option value='no rush'>no rush</option>
</select>
<select id='people' name='people' style='text-align:center;' required>
<option value=''> -- select -- </option>
<option value='1'>1</option>
<option value='2'>2</option>
<option value='3'>3</option>
<option value='4'>4</option>
<option value='5'>5</option>
</select>
<label for='radio3'>Yes</label>
<input type='radio' id='radio3' name='obstacles' value='yes' checked>
<label for='radio4'>No</label>
<input type='radio' id='radio4' name='obstacles' value='no'>
</form>
這是PHP:
<?php
$obstacles = $_POST['obstacles'];
$people = $_POST['people'];
$tim = $_POST['time'];
$to = 'mymail@gmail.com';
$from = $email;
$subject = 'Domestic & Commercial Gutter cleaning Replies From Email';
$body = "Obstacles : <strong>$obstacles</strong><br>
People Required : <strong>$people</strong><br>
Time required : <strong>$tim</strong><br>
";
$headers = 'MIME-Version: 1.0' . "\r\n";
$headers .= 'Content-type: text/html; charset=iso-8859-1' . "\r\n";
$headers .= "From: $from";
$ok = mail($to, $subject, $body, $headers);
if($ok)
echo '1';
else
echo '0';
?>
請給我建議有用的解決方案。 所有可能的方式,例如使用Ajax,使JavaScript正常運行,或任何其他方式。
您的html代碼沒有提交按鈕。
<input type="submit" id="submit" name="submit" value="Send Data">
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.