単一のモーダルフォームを開く次のスニペットがあります。
<a class="modalbox" id="foo" href="#inline">Request a Quote</a>
<a class="modalbox" id="bar" href="#inline">Request a Quote</a>
...and so on...
どういうわけか、次のHTMLフォームの入力「sub」のIDの値をレンダリングし、IDを「興味があります...」という所定のテキストと連結する必要があります。
<form id="contact" name="contact" action="#" method="post">
<input type="hidden" id="product" name="product" value="">
<label for="sub">Subject:</label>
<input type="sub" id="sub" name="sub" class="txt" value="I am interested in '$id'">
<button id="send">Submit</button>
私はすでに検証にJavascriptを使用し、PHPスクリプトへの処理にAJAXを使用しています。
編集:これは、上記の非表示の入力を入力するためにすでに使用されているJavascriptであり、完全に機能しています。
$('a').click(function(e) {
$('#product').val($(this).attr('id'));