【发布时间】:2014-05-06 12:54:47
【问题描述】:
这是一个简单的表单,带有简单的 JavaScript 代码,但我不知道问题出在哪里。
我已经使用preventdDefault() 停止表单提交,但它似乎忽略了该命令并跳转到操作页面。
以下是 JavaScript 代码。这有什么问题?我不知道,我在这上面花了 5 个小时。
$(document).ready(function(){
$('#submit').click(function(e){
e.preventDefault();
});
});
这是有史以来最简单形式的链接,但这项工作似乎就像去火星......
【问题讨论】:
-
Working jsfiddle.net/satpalsingh/ea3qc,您忘记在代码中包含 jquery。您应该处理表单
submit事件而不是按钮单击事件 -
那是因为你的代码中没有包含jquery,请尝试jsfiddle.net/FqnFd/1
-
我已经在我的网站上做了...我还没有放入 jsfiddle...
-
您是否在实际代码环境中为此花费了 5 个小时?您是否检查过控制台是否有错误?您是否在项目中包含了 jQuery 库?
-
@user2365753 — 创建精简测试用例时,请确保不添加其他问题。如果您包含 jQuery,那么小提琴中的代码可以正常工作,所以原始问题是您没有(正确)包含 jQuery,或者它是您没有包含在测试用例中的东西。
标签: javascript jquery ajax ajaxform