我想在我的剑道自动完成中显示描述和日期。以下代码将按预期显示,但日期除外。日期显示的是奇怪的格式Kendo ui自动完成使用WCF
xml:
<d:SDate m:type="Edm.DateTime">2012-11-21T18:30:51.097</d:SDate>
如果键入耐克 它将出现耐克(/日期(13534560000)/)
$( “#标题”)kendoAutoComplete({ 的minLength:3 , dataTextField: “SDESC”, dataValueField: “REFID”, 模板: '$ {} data.SDesc' + '(' + '$ {} data.SDate' + ')',
dataSource: {
type: "odata",
serverFiltering: true,
serverPaging: true,
pageSize: 20,
transport: {
read: "http://localhost:54329/HH_WcfDataService.svc/Product"
}
}
});
在Q3发布之前,我从来没有见过/ Date(xyz)/ syntax,我可以在哪里阅读它? – OnaBai
这就是Microsoft决定将日期序列化为JSON的方式。不是由Kendo发明:)这里是更多信息:http://www.asp.net/ajaxlibrary/jquery_webforms_serialize_dates_to_json.ashx –
嗨Atanas,谢谢。有什么方法可以将日期格式设置为dd/MM/yyyy格式?请指教? – Supermode