JS角度からPHPに「日付」の値を渡すことはできません。 私のhtmlコードはは、私は私のPHPファイルに私のPHPのフォームから値を渡すためにしようとしています
$scope.searchWr = function() {
$http.post("search_data.php", 'EndDateSearch': $scope.EndDateSearch
})
.success(function(myData) {
$scope.myRequestAlldata = myData;
});
};
私search_data.phpを以下の場合
<form>
<div class="form-group col-md-2">
<div class="form-group col-md-2">
<label for="EndDateSearch">Date range end date</label><br/>
<div class="sandbox-container" id="req_end_date">
<div class="input-group date form_datetime">
<input name="EndDateSearch" type="text" class="form-control" placeholder="Select date" ng-model="EndDateSearch">
<span class="input-group-addon"><span class="glyphicon glyphicon-calendar"></span></span>
</div>
</div>
</div>
</div>
<div class="input-group-btn form-group col-md-2">
<button ng-click="searchWr(EndDateSearch)" class="btn btn-default" type="submit"><b>SEARCH</b>
<i class="glyphicon glyphicon-search"></i>
</button>
</div>
<form>
私angularJsコードを、次の次のコードが含まれています。私は、テキストボックスから日付を渡す場合
if(isset($data->EndDateSearch)){
echo $EndDateSearch=$data->EndDateSearch;
}
問題がありますsearch_data.phpに値を渡しません。私のコードの任意の問題?第二パラメータが今であることを
$scope.searchWr = function() {
$http.post('search_data.php', {
'EndDateSearch': $scope.EndDateSearch
})
.success(function(myData) {
$scope.myRequestAlldata = myData;
});
};
注:あなたが間違った方法でデータを送っている
datepickerに問題がありますか? –
はもしかして何の '' 'EndDateSearch'''がサーバーに送信されませんか?あなたはネットワークを調べましたか?私はあなたのコード内の任意の日付ピッカー、日付の入力だけ、多分そこに欠けている何かがあるのを見ませんか? – Dario
はいサーバーに値を送信できません。はい、私はHTML 5日もwork.both HTML 5&日付ピッカー同じ形式を使用しますが、私は –