Kodları lütfen aşağıdaki butonları kullanarak renklendirin. Örnek: <php> echo "Selam Dünya"; </php>
Yardım
karakter kaldı

jquery DatePicker kullanımı

Arkadaşlar,

Aşağıdaki şekilde tanımladığım bir datepicker var:
        $( "#datepicker_baslama" ).datepicker({
            defaultDate: '2011-05-09',
            autoSize: true,
            buttonImageOnly: true,
            numberOfMonths: 1,
            showButtonPanel: false,
            showOtherMonths: true,
            selectOtherMonths: true,
            dateFormat: "yy-mm-dd",
            altField: "#baslama_tarihi",
            onSelect: function(dateText, inst) { TarihSecildi() }
        });


Ekranımda ayrıca bi de "GİT" düğmem var. Bu düğmeye basılınca datepicker üzerinde belirttiğim bir tarihe gitmesini istiyorum. Yani datepicker'in benim istediğim tarihi göstermesini istiyorum.

		$("#baslama_tarihi").val( TARIH_BUGUN );
		$("#baslama_tarihi").datepicker( "refresh" );
                $('#baslama_tarihi').datepicker("setDate", new Date(2008,9,03) );


komutlarını denedim. Ancak şu hatayı alıyorum:
XML filter is applied to non-XML value "2011-05-09"

Bunu nasıl yaparım?
+0
-0
Cevaba KatılıyorumKatılmıyorum
Cevap Yaz Yorum Yaz Arşivime Ekle Takip Et

Cevaplar

  • teacher0610 adlı üyenin fotoğrafı
    12 yıl önce yazılmış
    54 cevap - 29 soru
    $('.selector').datepicker({
       onChangeMonthYear: function(year, month, inst) { ... }
    });
    


    şeklinde bir kullanım var kendi manual sayfasında. Tarihi el ile girince o tarihe didiyor otomatik olarak. linki bir incele istersen.

    http://jqueryui.com/demos/datepicker/#event-onChangeMonthYear
    • Vedia adlı üyenin fotoğrafı Vedia
      Ben, "GİT" düğmeme basılınca datepicker üzerinde belirttiğim bir tarihe gitmesini istiyorum. Yani datepicker'in benim istediğim tarihi göstermesini istiyorum.
      12 yıl önce yazılmış
    • teacher0610 adlı üyenin fotoğrafı teacher0610
      $('#baslama_tarihi').datepicker("setDate", "2008/09/03" );
      


      kodunu bu şekilde bir dener misin? ( Butonun click olayında )
      12 yıl önce yazılmış
    • Vedia adlı üyenin fotoğrafı Vedia
      Bu komutu denedim zaten. Tekrar denedim ve şu hatayı alıyorum:
      XML filter is applied to non-XML value "2011-05-09"
      12 yıl önce yazılmış
    • Vedia adlı üyenin fotoğrafı Vedia
      Aslında yapmak istediğim şey şu sayfada var:

      http://jqueryui.com/demos/datepicker/#buttonbar

      Burada, datepicker'ı açtığınızda "Today" düğmesi var. Siz tarihi nerye değiştirmiş olursanız olun bu düğme sizi bugüne getiriyor.

      Benim de yapmak istediğim şey bu. Ancak bu işi yapmasını beklediğimiz bu düğme jQuery örnek sayfasında da ÇALIŞMIYOR.
      12 yıl önce yazılmış
    • teacher0610 adlı üyenin fotoğrafı teacher0610
      Stackoverflow da okuduğuma göre jquery datetimepickerın böyle bir özelliği yokmuş oyüzden yaptıkların çalışmıyor. Bunun için kullandığın js dosyasına eklemen gereken bir satır kod var.

      Datetimepicker ın 1.8.5 versiyonu için bu kod : (_gotoToday fn. dan sonra eklenecek>

      this._selectDate(id, this._formatDate(inst, inst.selectedDay, inst.drawMonth, inst.drawYear));
      


      Daha detaylı bilgi istiyorsan buraya bakabilirsin.
      http://stackoverflow.com/questions/1073410/dont-work-today-button-in-jquery-datepicker
      12 yıl önce yazılmış