Ajax呼び出しで JavaScript ファイルを呼び出し、そのファイルでロジックを使用する方法はありますか?
たとえば、私は現在、次のようにSencha Touchを使用して JSON ファイルを呼び出しています。
Ext.Ajax.request({
url : 'resources/data/userdata.json',
headers : {
"Content-Type" : "application/json"
},
callback : function (options, success, response) {
obj = JSON.parse(response.responseText);
for (var i = 0; i < obj.length; i++) {
console.log(obj[i].name);
}
}
});
しかし、JavaScript ファイルを呼び出して、送信されたパラメーターに基づいて、そのファイルで何らかのロジックを実行することは可能ですか?
サーバー ファイル (ASP.NET、PHP など) でこれを実行できることはわかっています... JavaScript ファイルを使用してこれが可能かどうか疑問に思っていました。
window.onload 関数を呼び出すか、即時関数を使用しようとしましたが、返そうとしている JSON だけでなく、すべてのテキストがファイルに返されます...:
(function(){
return '[{ "name": "todd", "lastname":"vance"}, { "name": "joe", "lastname":"schmoe"}] ';
})();