次に、静的 HTML フォームを実装し、送信後にフォームのコンテンツをページの形式で指定されたメールボックスに送信したいと考えています。これらは実装されていますが、唯一の問題は、すべてのチェックボックスの値です。フォーム上のメールが空になっていますが、どうすれば解決できますか?
メールを送信し、値は JS を通じて実装されます
<script type="text/javascript" src="jquery-1.11.0.min.js"></script> <script> var ajaxurl = "SendingMail.ashx"; function SendingMail() { var body = $("form").html(); }; $.post(ajaxurl + "?n=" + Math.round(), { action: "sending", from: "", to: "", cc: "", subject: "", body: body, }, function (data) { if (data) { alert("邮件发送成功!"); } else { alert("邮件发送失败!"); } }, "json"); //这里返回的类型有:json,html,xml,text } </script>
{ ") .html();
から: ""、
cc: ""、 ️ (data) {
alter("メールは正常に送信されました!");
‐ ‐ ‐‐ ‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐ ("メールが失敗しました!");
}}},
"json"); // ここで返されるタイプは次のとおりです: 、HTML、XML、テキスト}
var ajaxurl = "SendingMail.ashx";
function SendingMail() {
$(':checkbox').each(function(){this[this.checked?'setAttribute':'removeAttribute']('checked','チェック済み')})
var body = $("フォーム").html();
$.post(ajaxurl + "?n=" + Math.round(),
{
action: "送信",
差出人: 「」、
宛先: 「」、
cc: 「」、
件名: "",
body: body,
},
function (data) {
if (data) { alert("邮件送信成功!");
else {
alert("邮件送信失敗败!" );
}
},
"json"); //ここに返される種類:json,html,xml,text
}
var ajaxurl = "SendingMail.ashx";
function SendingMail() {
$(':checkbox').each(function(){this[this.checked?'setAttribute':'removeAttribute']('checked','チェック済み')})
var body = $("フォーム").html();
$.post(ajaxurl + "?n=" + Math.round(),
{
action: "送信",
差出人: 「」、
宛先: 「」、
cc: 「」、
件名: "",
body: body,
},
function (data) {
if (data) { alert("邮件送信成功!");
else {
alert("邮件送信失敗败!" );
}
},
"json"); //ここに返される種類有:json,html,xml,text
}
可了,你好利害!~