私はフォームの中に10個のdivを持っており、そのフォームの中にチェックボックスがチェックされているすべてのメール入力を取得する必要があります。以下は、各HTMLブロックのサンプルです。合計は10です。jQueryでチェックされている各チェックボックスのすべての電子メールアドレスを取得する方法は?
<form id="realtor10">
<input id="chckbox" type="checkbox" name="mycheckbox" value="10" />
<div id="realtor10">
<div id="realtor10image"><img src="wp-content/themes/top10realtors/_image.jpg" alt="realtor10image" /></div>
<div id="rightarea">
<div id="realtor10logo"><img src="wp-content/themes/top10realtors/_logo.jpg" alt="realtor10logo" width="200" height="100" /></div>
<div id="realtor10name">Realtor #10</div>
<div id="realtor10email"><a href="#">(your email address here)</a></div>
<div id="realtor10phone">(your phone number here)</div>
</div>
</div>
</form>
私の目標は、持っている各メールアドレスにメールを送信できるようにすることです。チェックボックスがオンになっています。
var emailArray = [];
$('input:text[name$="email"]:checked').each(
function(){
emailArray.push($(this).val());
});
ベア心の中で、これはまだ、(理想的にクライアントとサーバー側を検証しますが、必要があること:すべての電子メールアドレスが文字列email
で終わるフォームフィールドに入力されていると仮定すると
ユーザーはそのフォームを送信しますか?そうであれば、提出時にフォームを検証します。そうでなければ、どのようにしてそのデータをデータベースに保存するのか、それともどこに保管していますか? –