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 <[email protected]> yazdı:
> Heralde istediğiniz tam olarak bu <http://jsfiddle.net/7NFKu/>.
>
>
> 13 Ocak 2014 19:16 tarihinde Levent <[email protected]> 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 <[email protected]>yazdı:
>>
>> Pek bir şey anlamadım ama sanırım bunu
>> <http://jsfiddle.net/A87UH/>kastediyorsunuz.
>>>
>>>
>>> 13 Ocak 2014 15:45 tarihinde Levent <[email protected]> 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
>>>> [email protected]
>>>> https://liste.linux.org.tr/mailman/listinfo/linux-programlama
>>>> Liste kurallari: http://liste.linux.org.tr/kurallar.php
>>>>
>>>>
>>>
>>> _______________________________________________
>>> Linux-programlama mailing list
>>> [email protected]
>>> https://liste.linux.org.tr/mailman/listinfo/linux-programlama
>>> Liste kurallari: http://liste.linux.org.tr/kurallar.php
>>>
>>>
>>
>> _______________________________________________
>> Linux-programlama mailing list
>> [email protected]
>> https://liste.linux.org.tr/mailman/listinfo/linux-programlama
>> Liste kurallari: http://liste.linux.org.tr/kurallar.php
>>
>>
>
> _______________________________________________
> Linux-programlama mailing list
> [email protected]
> https://liste.linux.org.tr/mailman/listinfo/linux-programlama
> Liste kurallari: http://liste.linux.org.tr/kurallar.php
>
>
_______________________________________________
Linux-programlama mailing list
[email protected]
https://liste.linux.org.tr/mailman/listinfo/linux-programlama
Liste kurallari: http://liste.linux.org.tr/kurallar.php