Я пытаюсь использовать amsul DatePicker (так называемый pickdate) передать даты моего АЯКСА вызову ...Использование amsul pickdate в моем AJAX звонки
У меня есть два поля ввода, (от и до):
<input id="from"> <input id="to">
Моего Js код:
var $input = $('#from').pickadate({
formatSubmit : 'yyyy-mm-dd',
format : 'fro!m: dd-mm-yyyy',
hiddenName : true
});
var $input = $('#to').pickadate({
formatSubmit : 'yyyy-mm-dd',
format : 'fro!m: dd-mm-yyyy',
hiddenName : true
});
Елка, я не знаю, как принимать значение от pickadte, и передать их в функцию show_ersults ниже ...
И мой Аякса вызов Моррису схеме:
function show_result(){
$.ajax({
url: 'ajax.php',
dataType: 'JSON',
type: 'POST',
data: {get_values: true},
success: function(response) {
Morris.Line({
element: 'morris-line-chart',
data: response,
xkey: 'Timestamp',
ykeys: ['Value'],
labels: ['Income Today'],
barColors: ['#2F2FFF'],
smooth: false,
resize: true
});
}
});}
(мой URL шоу быть как URL: 'ajax.php?from='+ from...
)
Мой вопрос, как я могу передать даты DatePicker моему АЯКС вызов ..
Мой PHP (Я его подготовил, я думаю) выглядит следующим образом:
<?php
error_reporting(0);
$path = $_SERVER['DOCUMENT_ROOT'];
$path .= "/database/db_connect.php";
include_once($path);
if (isset($_POST['from']) AND isset($_POST['to'])) {
$from = $_POST['from'];
$from = $_POST['to'];
$var = array();
$query = "SELECT Date as Timestamp, ROUND(Value,0) as Value
FROM KPI WHERE idName=6 AND Date >= '$from' AND Date <= '$to'"
or die("Error in the consult.." . mysqli_error($link));
$result = $link->query($query);
while($obj = mysqli_fetch_object($result)) {
$var[] = $obj;
}
echo json_encode($var);
}
Ваша помощь будет apreciated. С наилучшими пожеланиями, Daniel
А также, когда это сборщика диапазон Я хотел бы использовать Highcharts. Они отлично работают для тех селекционеров –