首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >从.ajaxSubmit库中使用jquery.form.js

从.ajaxSubmit库中使用jquery.form.js
EN

Stack Overflow用户
提问于 2013-08-17 22:18:50
回答 1查看 997关注 0票数 0

我很难让.ajaxSubmit开火。我正在使用Malsup的jquery表单插件,之前我已经多次使用它,没有任何问题。以下是我的当前代码:

代码语言:javascript
复制
<head>
<script type="text/javascript" src="javascript/jquery.form.js" ></script> 
<script type="text/javascript" src="http://code.jquery.com/jquery-latest.min.js">    </script>
</head>

<body>
<form id="massemail" action="massmail.php">
<label for="subject">Subject:</input><input type="text" name="subject" class="subject">    <br><br><br>
<label for="message">Message:</input><textarea name="message" class="message"></textarea><br>
<input type="button" id="submitbutton" value="Send Email">
</form>
</body>

jQuery:

代码语言:javascript
复制
$(document).ready(function() { 
   $( "#submitbutton" ).click(function() {
      $("#massemail").delay(500).ajaxSubmit({url: 'massmail.php', type: 'post'})
   });
});

不知道为什么我可以让.ajaxSubmit在另一个文件中触发,使用相同的代码,只是一个不同的URL文件({url:'submitinfo.php‘)。这是我的massmail.php文件:

代码语言:javascript
复制
<?php

$subject = $_REQUEST['subject'];
$message = $_REQUEST['message'];

// Connect to server and select database.
mysql_connect("$host", "$username", "$password")or die("cannot connect");
mysql_select_db("$db_name")or die("cannot select DB");


$headers = 'From: info@email.com' . "\r\n" .
'Reply-To: info@email.com' . "\r\n" .
'X-Mailer: PHP/' . phpversion();

$query = sprintf("SELECT email FROM user_info");

$result = mysql_query($query);

$count = 1;
while ($row = mysql_fetch_assoc($result)) {
    $email = $row['email'];
    mail($email, $subject, $message, $headers);
    if ($count % 5 == 0) {
      sleep(5); 
    }
    $count++;
}
?>

我所有的道路都是正确的,所以我不知道为什么我不能让这个工作。有人在任何地方看到错误吗?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2013-08-17 22:22:22

首先,尝试交换两个脚本文件。jQuery是第一个。

代码语言:javascript
复制
<script type="text/javascript" src="http://code.jquery.com/jquery-latest.min.js">
<script type="text/javascript" src="javascript/jquery.form.js" ></script> 
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/18293812

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档