0
連想PHP配列を使用したエラーメッセージにAjaxを使用する場合。複数のページからのAjaxエラー/成功メッセージ
私はさまざまな異なるエラーメッセージを持っていますが、それらはすべて同じページ(顧客の詳細のさまざまな側面を編集するための5ページのプロファイルページ)から抜粋しています。
エラーがある場合は、中央ページにリダイレクトされ、エラーはjQueryを使用して表示されます。これは成功メッセージと同じです。
だから私の配列は次のようになります。
$errormsg = array("class"=>"warning", "message"=>"Example error message");
しかし、私は、チュートリアルを読んでいると、次のような例を見てきました:
jQuery.ajax({
url: 'script.php',
data: response,
dataType: 'JSON',
type: 'POST',
success:function(data){
console.log(data);
},
error: function(data, errorThrown){
console.log(errorThrown);
}
});
は、どのように私は5つのURLの例を指定して行くのです?私はこのコードを1ページに5回複製することを避けたいと思っています。
ありがとうございました
保存あなたに渡したオブジェクト'jQuery.ajax'を変数に追加します。 'objVar.url =" whatever.php ";'を変更し、 'jQuery.ajax(objVar);'のようなajax呼び出しに渡します。それはあなたがajaxに渡す標準的なjavascriptオブジェクトリテラルです。他のオブジェクトと同様に保存/変更が可能です。 –