|
发表于 2018-9-3 11:38:44
|
显示全部楼层
在onEventsLoad事件中把要显示的内容放到title上
在onAfterEventsLoad事件中获取对应的dom节点把对应的title的值追加上
- Model.prototype.calendar2EventsLoad = function(event) {
- var arrSche = new Array();
- var data = this.comp("data1");
- if (data.getCount() > 0) {
- var sScheDay, mTime;
- data.each(function(options) {
- mTime = (new Date(options.row.val("fDate"))).getTime(); // 得到毫秒数
- sScheDay = "{start:" + mTime + ",title:'" + options.row.val("fContent") + "'}";
- sScheDay = eval("(" + sScheDay + ")");
- arrSche.push(sScheDay);
- });
- return arrSche;
- } else
- return [];
- };
- Model.prototype.calendar2AfterEventsLoad = function(event) {
- if (!event.events) {
- return;
- }
- var id = this.getIDByXID("calendar2");
- setTimeout(function() {
- var list = $('#' + id + " .events-list");
- $.each(event.events, function(key, val) {
- $(document.createElement('div')).html('<span>' + val.title + '</span>').appendTo(list[key]);
- });
- }, 50)
- };
复制代码 |
|