【发布时间】:2011-06-26 16:43:58
【问题描述】:
我有一个 jquery fancyzoom 框。在那个框中,我有一个联系表格,它会在提交时发送电子邮件。但是由于fancyzoom,我无法调用表单提交功能。 代码是这样的:
("req_quote.php")
<script type="text/javascript" src="js/jquery-1.3.2.min.js"></script>
<script type="text/javascript" src="js/fancyzoom.js"></script>
<script type="text/javascript">
$(document).ready(function() {
$('#popup1_link').fancyZoom({width:610});
$("#submit").css('cursor', 'pointer');
$('.reqfrm').submit( function(){
alert("hell");
});
});
</script>
<body>
<form class="reqfrm" id="frm">
<input type="text" name="name" />
<input type="submit" name="submit" id="submit" value="Submit" />
</form>
</body>
</html>
上面的文件包含在“index.php”中,其中包含在fancyzoom框中打开表单的实际链接。
(index.php)
如果我删除 【问题讨论】:请求报价"
$('#popup1_link').fancyZoom({width:610});,那么我会在提交时收到警报,否则它会直接执行表单操作。
标签: javascript jquery forms