我的页面上有一个类似这样的表单:
<form data-bind="submit: AddFolder"></form>
如果我在JS脚本中有这段代码(当然,我已经删除了所有不相关的代码并进行了测试,以确保我仍然可以用这段代码重新创建,通常你会在这里有更多的代码,比如.get和.post函数):
Sammy(function() {
}).run();
提交表单时,页面会重定向到一个奇怪的URL,比如?ko_unique=1
如果我从脚本中删除Sammy部分,就不会发生这种情况。我认为这与事件冒泡和Sammy和Knockout都挂钩了onSubmit有关,而且浏览器只考虑了最后调用的函数的返回值。
https://stackoverflow.com/questions/14861461
复制相似问题