我有这个下拉切换,我想在每次点击或切换时调用函数read();
。 onclick
命令有问题,即使没有点击切换,它总是调用函数read();
。我还尝试过其他命令,例如ondrop
HTML:
<a data-toggle="dropdown" class="dropdown-toggle" onclick="read();">
<i class="fa fa-globe"></i>
<span class="badge">
<%=unread%>
</span>
</a>
使用Javascript:
function read() {
<%
notificationDAO.read(((User)session.getAttribute("user")).getEmployeeID());
%>
}
答案 0 :(得分:1)
猜测你正在使用bootstrap,数据切换有自己的事件
$('#myDropdown').on('show.bs.dropdown', function () {
call you read method here..
})
希望这有帮助。