所以我正在进行ajax调用:
$.ajax({
url: "/Monitoring/addZone",
type: "POST",
data: { workspaceID: workspaceID, zone: name }
}).success(function (result) {
uploadDiv.innerHTML = result;
}).error(function (result) {
uploadDiv.innerHTML = result.responseText;
});
这在Firefox中工作正常,但在chrome中它更改了url(添加了发送的参数),我不知道为什么。我该怎么做才能解决这个问题?
答案 0 :(得分:1)
你能检查一下js文件的名字吗? 如果在代码仍在运行时[动态]添加到它,那么它是一个非常了解VS 2012的调试问题。您可以尝试更新visual studio。 如果问题相同,此link可能对您有帮助。
答案 1 :(得分:0)
我找到了解决方案:
显然将type="button"
设置为我的按钮解决了我的问题。我猜它是在尝试提交表单而不是转到onclick
函数。