我在我的應用程序中有幾個ajax調用,他們都去同一個文件服務器端。我想知道我是否可以使用一個變量...我想有一種方法來區分來自其他調用的調用,當然,使用該變量來選擇文件中的哪個腳本發送回客戶端。在腳本以任何方式運行後,我不需要使用該變量。或者我是否以這種錯誤的方式去做?在服務器端腳本中訪問jQuery數據變量在ajax調用
例如,這是我的AJAX調用之一
var variable1 = 'currentuser1var';
return $.ajax({
type: 'GET',
url: '/users/index',
data: {currentuser1var: variable1},
dataType: 'script',
});
然後在我的服務器端文件中的腳本將
if (currentuser1var) { script here }
else if (currentuser2var) { script here }
...
我不知道如何訪問字符串對象內部呼叫。我需要首先訪問對象然後字符串?或者只是引用變量如何。
編輯試圖
if(typeof(currentuser1var) != "undefined") { script here }
無濟於事。
什麼是您的服務器端語言? – Rick
如果是php,你可以查看變量$ _GET或$ _REQUEST –
查看@ Aj334的回答。如果你在調用中使用url,可能會更清楚:'url:'/ users/index?currentuser1var ='+ variable1,'。 – sandrooco