私のアプリでは、すべて同じファイルサーバー側にいくつかのajax呼び出しがあります。私は変数を使用できるかどうかを知りたがっています...他の呼び出しと呼び出しを区別する方法が必要です。変数を使用してファイル内のどのスクリプトをクライアントに返すかを選択します。スクリプトを実行した後で変数を使用する必要はありません。あるいは、私はこれについて間違った方法をとっていますか?サーバーサイドスクリプトでajax呼び出しでjqueryデータ変数にアクセスする
例えば、これは私のAJAXの一つですが、私は、オブジェクトの内部で、文字列にアクセスする方法がわからない、その後、私のサーバー側のファイル内のスクリプトが
if (currentuser1var) { script here }
else if (currentuser2var) { script here }
...
だろう
var variable1 = 'currentuser1var';
return $.ajax({
type: 'GET',
url: '/users/index',
data: {currentuser1var: variable1},
dataType: 'script',
});
を呼び出しますコール。最初にオブジェクトにアクセスする必要がありますか?あるいは、変数を何とか参照するだけです。
EDITは無駄に
if(typeof(currentuser1var) != "undefined") { script here }
をしようとしました。
あなたのサーバー側の言語は何ですか? – Rick
PHPの場合、変数$ _GETまたは$ _REQUESTを表示できます –
@ Aj334の答えをご覧ください。 'url: '/ users/index?currentuser1var =' + variable1 'のように、あなたがこの呼び出しでurlを使用すると、より明確になるかもしれません。 – sandrooco