我目前被卡住了。我想将2 datepicker
中的2个日期分配为data-date1
和data-date2
属性至button
。然后点击那个按钮,它会做一个post调用来检查数据库与数据属性的值。将日期从datepicker分配到按钮作为jquery post的数据id属性
ajax的php片断不是我的问题,更像是如何获取数据访问器值?
下面是到目前为止我的代码,这里是一个fiddle
`
$('#date1').on('changeDate', function(a) {
var Date1 = $('#date1').val();
var Date2 = $('#date2').val();
$('#button').attr('data-date1', Date1);
$('#button').attr('data-date2', Date2);
});
});
$(document).on("click", "#button", function() {
var d1 = $(this).data('date1');
var d2 = $(this).data('date2');
$.post('phpurl.php/controller', {
d1,
d2
}, function() { /* do something */ });
});
<link href="https://cdnjs.cloudflare.com/ajax/libs/twitter-bootstrap/4.0.0-alpha.6/css/bootstrap.min.css" rel="stylesheet" />
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>
<div>
<label>Date 1</label>
<input class="form-control" type="datetime-local" id="date1">
</div>
<div>
<label>Date 2</label>
<input class="form-control" type="datetime-local" id="date2">
</div>
`
其实也没什么,我不从分配到datepickers按钮值。嗯..我用了一个错误的用语吧? – Cyber
它是简单的引导日期选择器又名输入'type =“datetime-local”' – Cyber
哦!这不是一个自举的东西。这是一个html5的东西(https://www.w3.org/wiki/HTML/Elements/input/datetime-local)https://jsfiddle.net/ope0aork/在它记录任何东西之前,选择所有的字段。 – Taplar