jqueryスクリプトに問題があります。フォームから日付値を送信しようとするとエラーが返されます。空白のままにすると、エラーが表示されません。Ajax送信日データ
<div class="field-wrap">
<input type="date" name="fecha_nacimiento" required autocomplete="off" maxlength="30" placeholder="Fecha de nacimiento">Fecha de nacimiento</input>
</div>
<script>
$(function(){
$('#entrarBt').click(function(){
$.ajax({
url: 'registro_dpb.php',
type: 'POST', // GET or POST
data: $("#miForm").serialize(), // will be in $_POST on PHP side
success: function(data) { // data is the response from your php script
// This function is called if your AJAX query was successful
alert("Response is: " + data);
},
error: function() {
// This callback is called if your AJAX query has failed
alert("Error!");
}
});
});
});
</script>
'.serialize()'のhttp VARSのために、ほとんどです。 $ _POSTを使うつもりなら、 'serializeArray()'を使うことをお勧めします。ダンプはPHPスクリプトの$ _POSTのように見えますか? – Daerik
私は言葉のために躊躇する*«私が送るしようとするとエラーを返す* **と**直後*«それは私に何かエラーを表示していません»* ...通常、 '.serialize(...)'を '.val()'でテストします。 ;) –
私はすでにそれを試しましたが、エラーは再び起こっています。問題はPHPのファイルではないと私は思っています。 –