本当にjQueryに慣れていません。jQueryを使用してフォームデータをPHPファイルに渡すことはできますか?
形:
<div id="dialog-form" title="Fill in your details!">
<form>
<fieldset>
<label for="name">Name</label>
<input type="text" name="name" id="name"/>
<label for="email">Email</label>
<input type="text" name="email" id="email" value=""/>
<label for="phone">Phone</label>
<input type="phone" name="phone" id="phone" value=""/>
</fieldset>
</form>
これは jQuery を使用したポップアップ ダイアログであり、次のように送信されます。
$("#dialog-form").dialog({
autoOpen: false,
height: 450,
width: 350,
modal: true,
buttons: {
"Sumbit": function() {
//VALIDATES FORM INFO, IF CORRECT
if (Valid) {
$.ajax({
url: 'process-form.php',
success: function (response) {
//response is value returned from php
$("#dialog-success").dialog({
modal: true,
buttons: {
Ok: function() {
$(this).dialog("close");
}
}
});
}
});
$(this).dialog("close");
}
}
}
});
私がやりたいことは、ユーザーが入力したフォーム データを に送信することですprocess-form.php
。そこで処理され、電子メールとして送信されます (これは可能です)。jQuery側についてはよくわかりません。それは可能ですか?