
- Anasayfa
- Linux/Unix
- Kendo gridinde tarih filtreleme sorununun giderilmesi
Beyaz.Net İpucu
Kendo gridinde tarih filtreleme sorununun giderilmesi
#Gridin javascript tanimlama bolumunde veri gonderme turunu varsayilan get den posta cevirip
#asagidaki fonksiyonu yaziyoruz
dataSource: {
transport: {
read: {
// veri gonderme turu post
type: 'post',
dataType: 'json',
url: "kayitlar/webfilterlistesi/"
},
//Bu fonksiyonda eger filtreleme date turu bir kolonda yapildiysa bu veriyi
//filtre post degiskenlerinden birine manuel olarak atiyor
parameterMap: function(options) {
if (options.filter) {
options.filter.filters[0].value = kendo.toString(options.filter.filters[0].value, "MM/dd/yyyy")
}
return options;
}
},
#asagidaki fonksiyonu yaziyoruz
dataSource: {
transport: {
read: {
// veri gonderme turu post
type: 'post',
dataType: 'json',
url: "kayitlar/webfilterlistesi/"
},
//Bu fonksiyonda eger filtreleme date turu bir kolonda yapildiysa bu veriyi
//filtre post degiskenlerinden birine manuel olarak atiyor
parameterMap: function(options) {
if (options.filter) {
options.filter.filters[0].value = kendo.toString(options.filter.filters[0].value, "MM/dd/yyyy")
}
return options;
}
},