我在我的(mvc)网站上有一些代码可以通过Ajax获取一些信息。到目前为止没问题,至少在所有浏览器中,只有一个; Firefox无法识别这一点并直接转到默认控制器而不是Ajax控制器。
$('.navbar li a').click(function(e) {
event.preventDefault();
我一直在寻找,但我真的不明白为什么Firefox会如此痛苦。有人可以帮助我吗?
答案 0 :(得分:1)
来自here," window.event是一个专有的Microsoft Internet Explorer属性......"。
更改
event.preventDefault();
到
e.preventDefault();
e
是jQuery Event object,规范了不同的浏览器行为。