簡體   English   中英

Javascript:使用Ajax加載JavaScript並將數據傳輸到PHP腳本

[英]Javascript: load with Ajax a javascript and transmit data to it as to a php script

我正在這樣加載我的腳本:

    var myTestString = "/modules/admin";
    $.ajax({
       type: "GET",
       url: "../../includes/test_tooltip.js",
       data: "module="+myTestString,
       dataType: "script"
     });

是否可以像這樣訪問我的test_tooltip.js中的模塊變量?

console.log("I am loaded!" + module);

我的情況就是這樣。 有時我需要加載該javascript,當我這樣做時,我會在不同的模塊中進行加載,並且我需要此javascript來知道哪個模塊,因為他將不得不基於該模塊執行一些請求。

在PHP中,我知道您可以使用$ _REQUEST [“ module”]訪問數據,如果可以在javascript中完成,則效果會很好。

var myTestString = "/modules/admin";
$.ajax({
   type: "GET",
   url: "../../includes/test_tooltip.js",
   context: { module: myTestString },
   dataType: "script"
 });

您返回的javascript應該在指定給#.ajax的上下文對象的范圍內執行,然后您可以執行以下操作:

console.log("I am loaded!" + this.module);

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM