【问题标题】:jquery dhtmlxScheduler disable marked timespans with seprate titlejquery dhtmlx Scheduler禁用带有单独标题的标记时间跨度
【发布时间】:2015-03-27 05:46:01
【问题描述】:

我已成功禁用代码下方区域中提到的时间。我的问题是所有时间跨度标题都显示 Appointment Fixed 但是,我想显示哪个患者在 html json 中预订了插槽。

scheduler.addMarkedTimespan({ html: "Appointment Fixed", days: 1, zones: [180, 240,720,840,900,960,1020], css: "red_section", type: "dhx_time_block" });

如果我给出以下代码,则会在浏览器控制台中显示参数约束错误。

scheduler.addMarkedTimespan({ html: ["Patient1","Patient2","Patient3"], days: 1, zones: [180, 240,720,840,900,960], css: "red_section", type: "dhx_time_block" });

提前致谢

【问题讨论】:

    标签: jquery asp.net json dhtmlx-scheduler


    【解决方案1】:

    'html' 属性接受 HTML 字符串,而不是数组。您需要在传递给方法之前格式化时间段描述,例如

    scheduler.addMarkedTimespan({ html: "<ul><li>Patient1<li>Patient2<li>Patient3</ul>", days: 1, zones: [180, 240,720,840,900,960], css: "red_section", type: "dhx_time_block" });
    

    您可能还需要更改时间跨度的行高设置以允许多行内容。

    .red_section {
     line-height: 150% !important;
    }
    

    【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2015-04-16
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多