私はひどく迷っています。 WordPressのFormidableフォームでユーザーが入力した情報をキャッチするには、Webhookを実行する必要があります。このデータを送信するには
私は、stackoverflowの助けを借りて、入力情報(入力の名前とラベル)を取得するJQUERYスクリプトを作成します。このスクリプトは、フォームを送信する前に配列を作成します。
$(document).ready(function(){
var itemMetaArray = {};
$('.frm_pro_form :input:not(:hidden, :submit)').each(function() {
var label = $(this).closest('.frm_form_field').find('label').text().trim();
itemMetaArray[label] = $(this).attr('name');
});
console.log(itemMetaArray);
$.ajax({
type: "POST",
url: "index.php",
data: { itemMetaArray: itemMetaArray},
success: function(){
console.log('Success');
}
});
});
私の問題は次のとおりです。フォーム送信後に離れたPHPスクリプトでフォームデータを処理する方法は?
JQUERYによって作成された配列は、どの入力が何と関連しているかを知るために、データの処理に役立ちますか? (入力の名前が嫌で、私はそれらを変更することはできません)WordpressのでAJAXを事前
バイそれにアクセスすることができます。 – Phiter
どうすれば送信できますか? – Nathan30
'itemMetaArray'はオブジェクトなので、そのまま渡します。 jQueryはPOST変換を行います – Machavity