如何将值传递给js文件

dil*_*ent 2 javascript jquery jquery-post

我知道这个问题被问了数百次:(但我只是想了解更多:)。

我的问题很简单,我可以将一个值传递给这样的 js 文件,如果没有,如何传递?

<script type="text/javascript" src="./js/create.js?method=create"></script>
Run Code Online (Sandbox Code Playgroud)

是的,您注意到我有一个method=create要在我的create.js.

我知道在 jquery ajax 中,我们有一个简单的方法,但是您必须注意到 ajax 方法包含在 js 文件中,我如何将参数传递给 js 文件本身?

欢迎任何答案:) 谢谢。

Alp*_*nel 6

这对我来说很完美:

<script src="js/script.js" id="myScript" data-url="my_variable"></script>
Run Code Online (Sandbox Code Playgroud)

在 script.js 文件中:

var myUrl = document.getElementById("myScript").getAttribute( "data-url" );
Run Code Online (Sandbox Code Playgroud)

代码中的“myUrl = my_variable”

您可以在任何地方使用 myUrl。