未处理jquery提交事件

未处理jquery提交事件,jquery,events,submit,Jquery,Events,Submit,我在尝试处理提交事件时遇到一些令人困惑的副作用。 将调用脚本xyz.php,而不是处理jquery事件处理程序 <script type = "text/javascript"> $(document).ready(function(){ $("#myForm").submit(function() { alert "It works (or not)."; return false; }); }); </

我在尝试处理提交事件时遇到一些令人困惑的副作用。 将调用脚本xyz.php,而不是处理jquery事件处理程序

<script type = "text/javascript">
    $(document).ready(function(){
        $("#myForm").submit(function() {
    alert "It works (or not).";
            return false;
    });
    });
</script>

<div id="contact">
<form action="xyz.php" method="post" id="myForm">
         <input type="text" class = "webform" size="30" id="nam" name="nam" ></input> 
         <input class = "webform" type="submit" name="submit" id="send" value="send" ></input> 
</form>
</div>  

$(文档).ready(函数(){
$(“#myForm”).submit(函数(){
警告“它工作(或不工作)。”;
返回false;
});
});
这有点令人困惑。我看不出我做错了什么。 有人有想法吗??非常感谢您的帮助。
非常感谢您,提前…

警报
消息包装在
()
中,如下所示:

alert ("It works (or not).");

警报
消息按如下方式包装在
()
中:

alert ("It works (or not).");

alert是一个函数,您必须将它与parantheses-alert()-一起使用,您可以重写代码并重试吗?

alert是一个函数,您必须将它与parantheses-alert()一起使用,您可以重写代码并重试吗?

除了alert中缺少的“()”之外。。 加载页面时直接提交表单,由于表单中的“操作”,因此显示了xyz.php

请尝试以下方法: $(“#发送”)。单击(函数(){ $(“#我的表格”).submit(); });

除了警报中丢失的“()”之外。。 加载页面时直接提交表单,由于表单中的“操作”,因此显示了xyz.php

请尝试以下方法: $(“#发送”)。单击(函数(){ $(“#我的表格”).submit();
});

仅供参考,输入是一个自动关闭标签,您不应该有关闭标签。
仅供参考,输入是一个自动关闭标签,您不应该有关闭标签。