Javascript 更新DIV或ID onclick而不重新加载的可能方法有哪些
这是斯奈里奥Javascript 更新DIV或ID onclick而不重新加载的可能方法有哪些,javascript,php,jquery,html,Javascript,Php,Jquery,Html,这是斯奈里奥 <div id="menu"> <div id="menuwrapper"> <ul> <li id="m1" onclick="dates('from','to','2012-12-01','2012-12-31');">Mymenu1</li> <li id="m2" onclick="dates('from','to','2011-12-01','2011-12-31');">Mym
<div id="menu">
<div id="menuwrapper">
<ul>
<li id="m1" onclick="dates('from','to','2012-12-01','2012-12-31');">Mymenu1</li>
<li id="m2" onclick="dates('from','to','2011-12-01','2011-12-31');">Mymenu2</li>
</ul>
</div>
</div>
Mymenu1
Mymenu2
在这里,onclick
我调用javascriptdates()
,它创建数据小部件,其中前两个参数from
和to
是分区id,参数3和4是范围
但问题是这两者同时都不起作用,例如,如果我点击Mymenu1
,它会显示datepicker
,日期范围为'2012-12-01','2012-12-31'
,现在如果我点击Mymenu2
,它会再次显示之前显示的相同日期范围'2011-12-01','2011-12-31'
有没有办法克服这个问题?在本教程的帮助下,我正在php中动态创建菜单
请大家帮帮我,我想我必须在调用日期
函数后将从
和更新到
id,但我不知道如何在不重新加载completeindex.php的情况下实现这一点,我希望我的问题是清楚的
祝您愉快。您必须使用$(“选择器”)。数据采集器(“销毁”)代码>
dates()函数是您自己的还是内置的?其datepicker用户定义您可以创建一个新函数myDates,该函数将在单击时调用,并在myDates函数中重置datepicker,然后调用dates()。要重置日期选择器,请使用$.datepicker.\u clearDate(此选项)代码>您可能需要在第二次调用时重新初始化datepicker()。您是使用jQuery还是$as变量?控制台怎么说?没有消息是jQuery$或jQuery的变量?您是否尝试了jQuery.datepicker。?我对它了解不多,正如您在脚本第1部分复制的相同内容所示,这一行使结果为空,没有任何内容出现$.datepicker.\u clearDate(此)代码>