多くのJQUERYAJAX呼び出しを行う必要がありますが、AJAX呼び出しコードを絶えず繰り返したくありません。したがって、私は次のようにAJAX関数を設定しようとしました。
function ajaxCall(ajaxData) {
$.post('scripts/ajax/connect.ajax.php', {
ajaxData
}, function(ajaxReturn) {
if (ajaxReturn == 'deadSession') {
location.reload();
} else {
return ajaxReturn;
}
});
}
ただし、上記のコードは、AJAX呼び出しの{ajaxData}変数のために機能しません。次のコードは機能します。
function ajaxCall(ajaxData) {
$.post('scripts/ajax/connect.ajax.php', {
'googleMetaSave': '1'
}, function(ajaxReturn) {
if (ajaxReturn == 'deadSession') {
location.reload();
} else {
return ajaxReturn;
}
});
}
必要に応じてセットアップされ、この関数に渡されるAJAX呼び出しで変数を使用する方法についてアドバイスはありますか?