0

我已成功禁用代码下方区域中提到的时间。我的问题是所有时间跨度标题都显示 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" });

提前致谢

4

1 回答 1

0

'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;
}
于 2015-03-27T10:27:56.167 回答