<html>
<head>
<SCRIPT TYPE="text/javascript" SRC="/static/js/jquery-1.7.1.min.js"></SCRIPT>
<script type="text/javascript">
$(document).ready(function () {
$("#search-form").submit(function() {
var formInput = $("#search-box").val();
$.post("/userq/", {"formInput": formInput});
return true;
});
});
</script>
</head>
<body>
<form method="GET" action="/search/" id="search-form">
<input type="text" name="formInput" class="searchbox" id="search-box">
<input type="submit" VALUE="Search" class="submitbutton" id="submit-button">
</form>
</body>
</html>
以上是我的html页面。提交表单(#search-form)时,我首先希望将帖子发送到 url“/userq”,然后提交“/search”的最终操作。但是 $.post 到 "/userq" 永远不会发生。如果我在 $.post 处使用 javascript 调试器和断点,那么帖子就会触发。这里有什么问题?