【发布时间】:2015-08-19 07:47:48
【问题描述】:
我收到了我正在对 zimbra 执行的 SearchRequest 的响应。
怎么可能会有未读邮件?
在这种情况下,u:1 表示未读,u:0 已读
这是我收到警报的响应示例
var response = result.getResponse();
alert(response.toSource());
这是警报。
({SearchResponse:{sortBy:"dateDesc", offset:0, c:[{id:"-441", u:1, n:1, f:"u", d:1439699427000, su:"Daily mail report for 2015-08-15", fr:"Grand Totals -- messages 1 received 2 delivered 0 forwarded 1 deferred (5 deferrals) 0 bounced 0 rejected (0%) 0 reject warnings 0 held 0 discarded ...", e:[{a:"admin@localhost.local", d:"admin", t:"f"}], m:[{id:"441", s:"5103", l:"300", f:"u"}], sf:"1439699427000"}, {id:"314", u:0, n:2, f:"s", d:1438663876000, su:"lokitox", fr:"lex", e:[{a:"admin@localhost.local", d:"admin", t:"f"}], m:[{id:"313", l:"300"}, {id:"312", l:"5", f:"s"}], sf:"1438663876000"}, {id:"-309", u:0, n:1, d:1438662639000, su:"Daily mail report for 2015-08-03", fr:"Grand Totals -- messages 91 received 117 delivered 0 forwarded 134 deferred (134 deferrals) 169 bounced 0 rejected (0%) 0 reject warnings 0 held 0 ...", e:[{a:"admin@localhost.local", d:"admin", t:"f"}], m:[{id:"309", s:"7232", l:"300"}], sf:"1438662639000"}], more:false, _jsns:"urn:zimbraMail"}})
我想输入一个变量,即未读电子邮件的计数。
我想象的是count(),但不知道如何在纯javascript中做到这一点。
【问题讨论】:
标签: javascript arrays json object zimbra