Jquery datepicker -显示sql结果的工具提示


Jquery Datepicker-Tooltip to display a sql result

首先,我是一个PHP的家伙,JS, Jquery我没有很好的知识。在过去的3天里,我在谷歌上搜索了我的问题的解决方案,但无济于事。我想做的是在Jquery的日期picker是当你的鼠标放在一个日期工具提示会出现,并向您显示该日期的事件/活动。我得到了一个名为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>");

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

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