空になったとき、私はlaravelを使用して、私の見解では、私はこのような入力日付ピッカーがあります。このコードで挿入NULL日付ピッカーは、AjaxをLaravelで
{!! Form::text('DESMES_Date_Analyses',null ,['class' => 'form-control datepicker']) !!}
:
$('.datepicker').datepicker({
format: 'yyyy-mm-dd',
todayHighlight: true,
language : 'fr'
});
をそして私が手値は次のようなものです:
その後、私はデータベースにAjaxリクエストの値を挿入します:
$.ajax({
url: './register',
headers: {'X-CSRF-TOKEN': token},
data: {
DESMES_Date_Analyses : date_analyses
},
type: 'POST',
datatype: 'JSON'
)};
そして、私のコントローラで私が:
public function register(Request $request) {
if($request->ajax()) {
Mesures::create($request->all());
}
}
しかし、値が空の場合は、私のデータベースに私が1900年1月1日を持っていると私はだけではなく、このデフォルト日付のNULLをしたいです。 どうすればいいですか?
javascriptでdate_analysesをnullに設定しようとしましたが、コントローラに送信しても動作しません...ありがとうございます!
は 'date_analyses'は本当に空ですか? – darthsoup
はい、date_analysesが空でない場合は、コントローラに送信する前にjavascriptで直接nullに設定しようとしましたが、同じ結果が表示されます – K4tn1x