0
私はすべてのサブページに新しいajaxファイルを作成したくないので、作成、更新、削除するすべてのajaxリクエストを要約したいと思います。PHP/JS:サマリーajaxリクエスト
そこで私は、私のすべての入力の名前と「INPUT_」のような選択し、「SELECT_」と&エリアでテーブル名を追加します。 *は、MySQLテーブルの行を表します。
$.ajax({
type: "POST",
url: "php/ajax/ajax.create.php",
data: $('#form_*').serialize() + "&area=customers",
success: function(result) {
alert(result);
}
});
- がどのように私は「INPUT_」と「SELECT_」せずにすべての値を持つ配列を取得するためにPHPでデータを処理することができます。そして、
私は(たとえば作成)とAJAX要求を行います(例:name => name、email => email、...)
- これは、すべてのAjaxリクエストを処理するための良い安全な方法ですか?事前に
感謝:)
のように、すべてのサブページに新しいajaxファイルを作成したくないため、パスを削除してからサーバー側でパラメータを解釈することができます。側。ですから、あなたのURLは 'php/ajax/customers/create'のように見えます。* customers *はパラメータです。より一般的にはあなたのパスは 'php/ajax/{page}/{action} 'か、GETパラメータ' php/ajax?page = {page}&action = {action} 'やその他のものを使うだけです。これらはすべてサーバー上の同じエンドポイントに当てられ、使用するパラメーターに基づいて何をすべきかを決めることができます。 – vlaz