Ricfaces içerisinde ne yazık ki jquery kullanamıyoruz.
a4j:ajax ile uyumsuzluk yaratıyor.
RichFaces in dayDisableFunction özelliğinden Javascript ile aşağıdaki kodu
yazdım ancak  en alt kısımda
if (selectDay.valueOf() == convertedDay.valueOf()){ ile yapmaya çalıştığım
kontrol çalışmıyor.

    <h:outputScript>
        function kontrol(day) {
        console.info('day');
        console.info(day);

        var convertedDay = new
Date(day.date.getYear(),day.date.getMonth(),day.date.getDay());


        console.info('convertedDay');
        console.info(convertedDay);

        var selectDay = new Date(day.date.getYear(), day.date.getMonth() +
1, 0);

        console.info('selectDay');
        console.info(selectDay);

        if (selectDay.valueOf() == convertedDay.valueOf()){
        return false;
        }else {
        return true;
        }
        }
        </h:outputScript>
Bu konuda ne yapa biliriz?
KOlaylıklar....


13 Ocak 2014 21:09 tarihinde Seçgin Karagülle <secgink...@gmail.com> yazdı:

> Heralde istediğiniz tam olarak bu <http://jsfiddle.net/7NFKu/>.
>
>
> 13 Ocak 2014 19:16 tarihinde Levent <lsar...@gmail.com> yazdı:
>
> Merhabalar,
>> ricfaces in dayDisableFunction methodunu kullanarak  şöyle birşey yapmaya
>> çalışıyorum ama bir türlü karşılaştırma yapamadım.
>> Kolaylıklar...
>>
>> <h:outputScript>
>>         function kontrol(day) {
>>         console.info('day');
>>         console.info(day);
>>
>>         var convertedDay = new
>> Date(day.date.getYear(),day.date.getMonth(),day.date.getDay());
>>
>>
>>         console.info('convertedDay');
>>         console.info(convertedDay);
>>
>>         var selectDay = new Date(day.date.getYear(), day.date.getMonth()
>> + 1, 0);
>>
>>         console.info('selectDay');
>>         console.info(selectDay);
>>
>>         if (selectDay.valueOf() == convertedDay.valueOf()){
>>         return false;
>>         }else {
>>         return true;
>>         }
>>         }
>>
>>
>> 13 Ocak 2014 19:01 tarihinde Seçgin Karagülle <secgink...@gmail.com>yazdı:
>>
>> Pek bir şey anlamadım ama sanırım bunu 
>> <http://jsfiddle.net/A87UH/>kastediyorsunuz.
>>>
>>>
>>> 13 Ocak 2014 15:45 tarihinde Levent <lsar...@gmail.com> yazdı:
>>>
>>>> Merhabalar,
>>>> JSF-Ricfaces ile yazdığım bir projede kullanıcı talep de bulunurken
>>>> mevcut yıl haricinde(eski yıllara ait ) sadece ay sonlarını, ilgili ay
>>>> içinse bugünden itibaren 15 gün öncesi seçilebilir olmalıdır  seçebilsin
>>>> istiyorum.
>>>> Örnk: 2014 den önceki yılların (hangi ay olursa olsun) sadece ayın son
>>>> gününü seçebilsin ve
>>>> şu an Kasım 15 olunduğu düşünülürse, 2014 yılına ait geriye dönük
>>>> sadece Kasım 1-15 arası seçilebilinsin istiyorum.
>>>>
>>>> İnternette şuna benzer bir şey  buldum. Ancak tamolarak işimi görmediği
>>>> için sizlere danışayım istedim.
>>>>
>>>> http://jqueryui.com/datepicker/#min-max
>>>>
>>>> http://api.jqueryui.com/datepicker/#option-constrainInput
>>>>
>>>>
>>>> Projede aşağıdaki components i kullanmaktayım.
>>>>
>>>> <rich:calendar value=TARİH"
>>>> datePattern="dd/MM/yyyy" locale="tr_TR"
>>>> styleClass="input-large" required="true"
>>>> requiredMessage=" Tarih Seçimi Zorunludur">
>>>> <a4j:ajax event="change" render="@none" execute="@this"></a4j:ajax>
>>>> </rich:calendar>
>>>>
>>>>
>>>> Kolaylıklar Levent
>>>>
>>>>
>>>> _______________________________________________
>>>> Linux-programlama mailing list
>>>> Linux-programlama@liste.linux.org.tr
>>>> https://liste.linux.org.tr/mailman/listinfo/linux-programlama
>>>> Liste kurallari: http://liste.linux.org.tr/kurallar.php
>>>>
>>>>
>>>
>>> _______________________________________________
>>> Linux-programlama mailing list
>>> Linux-programlama@liste.linux.org.tr
>>> https://liste.linux.org.tr/mailman/listinfo/linux-programlama
>>> Liste kurallari: http://liste.linux.org.tr/kurallar.php
>>>
>>>
>>
>> _______________________________________________
>> Linux-programlama mailing list
>> Linux-programlama@liste.linux.org.tr
>> https://liste.linux.org.tr/mailman/listinfo/linux-programlama
>> Liste kurallari: http://liste.linux.org.tr/kurallar.php
>>
>>
>
> _______________________________________________
> Linux-programlama mailing list
> Linux-programlama@liste.linux.org.tr
> https://liste.linux.org.tr/mailman/listinfo/linux-programlama
> Liste kurallari: http://liste.linux.org.tr/kurallar.php
>
>
_______________________________________________
Linux-programlama mailing list
Linux-programlama@liste.linux.org.tr
https://liste.linux.org.tr/mailman/listinfo/linux-programlama
Liste kurallari: http://liste.linux.org.tr/kurallar.php

Cevap