Jquery Javascript Variable
Jquery Javascript Variable
你好,我已经搜索了整个网站的解决方案,发现了一些东西,但没有得到它的工作。
-在页面的头部区域有main函数。(这将从PHP返回数据)
-这个数据我需要作为一个变量,但不知道如何处理。
function note(content,usern){
note = Function("");
$.ajax({
type: "POST",
url: "note.php",
data: {'token': content, 'user': usern }, success: function(data){ var myneededvar = data; }, }); }
好的,这是有效的,也给出了数据现在我在脚本中像这样调用函数
note(token,notename);
and I need the result myneeddedvar
首先,您的变量myneededvar
是成功处理程序函数的本地变量,在外部不可用。
其次,您的AJAX调用是异步的,您不能期望在AJAX调用语句之后立即在变量中获得AJAX返回数据。
。,你不能做:
note(...); // call your method
alert(myneededvar); // this won't work as the AJAX call wouldn't have completed
第三,不确定为什么这里有note = Function("");
语句。你应该把它去掉。
应该这样做:
var myneededvar;
function note(content, usern){
$.ajax({
type: "POST",
url: "note.php",
data: {'token': content, 'user': usern },
success: function(data){
myneededvar = data;
// use it here or call a method that uses myneededvar
}
});
}
相关文章:
- 将Transform和Instance Variable转换为对象的JavaScript数组
- ColdFusion XML to Javascript variable
- 使用 JavaScript 显示 Laravel's Variable
- javascript cookie value variable
- javascript中不带转义字符串的${variable}用法
- 将 JavaScript 元素 ID 传递给 PHP 或 Form Variable
- integer empty variable javascript
- Javascript/JQuery variable
- Underscore as a JavaScript variable?
- Javascript Grab PHP variable
- 如何使用 href=variable 在 javascript 中创建元素
- text+变量连接作为 appendChild($variable) 中的字符串与纯 javascript
- ASP.Net variable to JavaScript
- IE 9 Javascript Window Variable 为 null.适用于IE 8
- Javascript 承诺 .catch 仍然调用 final variable.then
- JavaScript 中有没有办法使用 string+variable 作为变量
- Mandrill Email with Variable from extra javascript
- 在 JavaScript 中使用 window[“variable” + i]
- Variable Javascript to PHP int
- $variable和$variable有什么区别?和“;variable"- JavaScript - jQu