【问题标题】:Jquery Datepicker-Tooltip to display a sql resultJquery Datepicker-Tooltip 显示一个sql结果
【发布时间】:2011-07-05 13:48:09
【问题描述】:

首先,我是一个 PHP 人,我对 JS、Jquery 不太了解。过去 3 天我在谷歌上搜索了我的问题的解决方案,但无济于事。 我想要做的是在 Jquery Datepicker 中,当您的鼠标放在某个日期时,工具提示会出现并向您显示该日期的事件/活动。我有一个名为 wdCalendar 的开源日历,并试图修改他们的代码来实现这一点。我找到了他们当前的工具提示在哪里,我可以在代码中编写文本,并将其显示在工具提示中,但我不知道如何提取一个 php 文件来运行对 db 的查询。或者有没有办法让 jquery 查询数据库。我希望我足够具体。这是工具提示所在的部分代码。 “'title='”之后的空引号,。我非常感谢任何建议、想法或解决方案。我不想粘贴整个代码,因为它有 500 多行,但如果你也想看到,请告诉我。

bhm.push("<td class='", tdc.join(" "), "' title='", "" , "' xdate='", dateFormat.call(ndate, i18n.datepicker.dateformat.fulldayvalue), "'><a href='javascript:void(0);'><em><span>", ndate.getDate(), "</span></em></a></td>");

【问题讨论】:

    标签: php jquery datepicker tooltip


    【解决方案1】:

    要将查询结果放入工具提示中,您需要查看通过 .ajax() (docs) 将数据发布到您的 PHP 脚本(用于查询数据库)并通过 XML 或 JSON 将其返回。从那里,您可以使用 jQuery 操作 HTML 的标题。

    我建议在单独的脚本中尝试此操作,以熟悉该函数及其在集成之前的作用。完成此操作后,您将在“约会”上附加一个.hover() 事件(看起来在该特定日历中它们被称为.chip dl),这将触发 AJAX 请求,返回 JSON/XML,您可以使用它来填充工具提示。

    【讨论】:

      猜你喜欢
      • 2012-04-09
      • 2011-07-26
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2018-11-02
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多