Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [Cake]Wyszukiwanie danych z zakresu dat, jQuery Datepicker - date range
QeX
post 15.08.2012, 12:08:53
Post #1





Grupa: Zarejestrowani
Postów: 11
Pomógł: 0
Dołączył: 13.04.2012

Ostrzeżenie: (0%)
-----


Witam,

Jest w tabeli pewna liczba dokumentów zawierających w treści daty. Aktualnie realizowane jest wyszukiwanie po konkretnej dacie (pole contdate).

Kod kontrolera:

  1. if(isset($this->request->data['Doc']['contdate']) && trim($this->request->data['Doc']['contdate']) != ''){
  2. $conditions[] = array('DATE(Doc.contdate) ' => $this->request->data['Doc']['contdate']);
  3. $this->set('docs', $this->Doc->find('all', array('conditions' => $conditions)));
  4. }


Kod widoku:

  1. echo $this->Form->create('Doc', array('inputDefaults' => array('label' => false,'div' => false)));
  2. echo $this->Form->input('contdate', array('type' => 'text', 'label' => 'Wpisz datę:<br>'));



Chciałbym zrealizować wyszukiwanie dokumentów z określonego zakresu dat, przy pomocy jQuery Datepicker. Jak "spiąć" Datepickera z zawartością tabeli docs?

Kod Datepickera z formularzem:

CODE
$("#from").datepicker({
maxDate: 0,
onSelect: function( selectedDate ) {
$("#to").datepicker( "option", "minDate", selectedDate );
}
});
$("#to").datepicker({
maxDate: 0,
onSelect: function( selectedDate ) {
$("#from").datepicker( "option", "maxDate", selectedDate );
}
});

<label for="from">From</label>
<input type="text" id="from" name="from"/>
<label for="to">to</label>
<input type="text" id="to" name="to"/>

Go to the top of the page
+Quote Post

Posty w temacie


Reply to this topicStart new topic
1 Użytkowników czyta ten temat (1 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Wersja Lo-Fi Aktualny czas: 14.08.2025 - 18:54