我在我的HTML頁面中開發了一個kendo UI網格,其中一列是'email'類型。 現在的問題是我無法過濾電子郵件類型列數據。kendo網格過濾電子郵件字段
model: {
PrimaryEmail: { type: 'email' }
}
爲了更清晰起見,如果我在過濾器中輸入任何文本,它始終需要等於條件,並且下拉列表爲空以選擇條件。
如果我們有解決方案,請讓我知道。
我在我的HTML頁面中開發了一個kendo UI網格,其中一列是'email'類型。 現在的問題是我無法過濾電子郵件類型列數據。kendo網格過濾電子郵件字段
model: {
PrimaryEmail: { type: 'email' }
}
爲了更清晰起見,如果我在過濾器中輸入任何文本,它始終需要等於條件,並且下拉列表爲空以選擇條件。
如果我們有解決方案,請讓我知道。
基本上KendoUI Model不支持這種數據類型:「電子郵件」,所以要麼你必須聲明你的領域類型:「串」,或者如果你需要驗證網格的列電子郵件,你應該啓用它在列驗證選項
$("#grid").kendoGrid({
dataSource: {
schema: {
model: {
id: "Id",
fields: {
Id: { editable: false },
PrimaryEmail: { type: "string", validation: { email: true, required: true} },
Username: { validation: { required: true} }
}
}
}
}
沒有稱爲電子郵件的類型。可用的選項有「string」,「number」,「boolean」,「date」。默認是「字符串」。
你可以使用字符串的電子郵件類型,那麼你將擁有所有的條件
感謝,將採取默認爲「串」
然而秒。有效。 – 2014-10-11 04:49:50
很好,請接受它有一個答案。 – cwishva 2014-10-11 10:13:21
謝謝。有效。 – 2014-10-11 04:50:30