我正在尝试向大量联系人发送电子邮件,并且我希望能够测量发送的程度,即显示一个加载栏,显示发送电子邮件时的发送百分比。下面是html
<div id="loading" style="height:20px;"></div>
然后是Javascript代码
$.ajax({
type: "POST",
url: "engine/send-mail.php",
data: "action=sendmail",
success: function (Databack) {
$('#loading').css('width', Databack);
}
});
注意php服务器端代码
$query = "SELECT email FROM clientsdata";
while ($data = mysql_fetch_array($query)) {
extract($data);
mail_user($email, $subject, $message);
$no++;
echo $no."px;";
}
更像是一个进度条,但它不起作用。