Arg,這太惱人了!Textarea不發送提交
我已經有了一個帶有textarea的窗體。在提交時,我使用一段PHP將表單的數據發送到我的電子郵件地址。其他數據發送正常(輸入),但它不發送文本區!
這是德PHP:
parse_str($_POST['stuff']);
mail("[email protected]", "Website formulier", $name, $email, $comments);
這是代碼:
<form class="form" id="form" action="" method="POST" >
<p class="name">
<input type="text" name="name" id="name" placeholder="NAAM" >
</p>
<p class="email">
<input type="text" name="email" id="email" placeholder="E-MAILADRES" >
</p>
<p class="text">
<textarea name="comments" id="bericht" placeholder="BERICHT" ></textarea>
</p>
<p class="submit">
<input type="submit" id="versturen_knop" class="submitBtn" value="VERSTUREN" >
</p>
</form>
這是改變提交按鈕的狀態持續3秒鐘碼(消息發送確認)和觸發器PHP
$(document).ready(function(){
$('#form').submit(function(event){
$('.submitBtn').attr('value','BERICHT VERSTUURD!');
setTimeout(function(){
$('.submitBtn').attr('value','VERSTUREN');
}, 2000);
var stuff = $('#form').serialize();
jQuery.ajax({
type: 'POST',
url: 'mail.php',
data:{ 'stuff':stuff, }
});
//Prevents form submission
return false;
});
});
我希望你能幫忙!
那麼你在哪裏收到你的textarea內容?顯示一些代碼。 –
您是否期望文本區域內容以PHP中的$ comments的形式自動提供? – mishka
teaxtarea在哪裏! – Othman