Tag: 变量

用ajax调用php并返回多个变量?

我正在尝试使用javascript调用php脚本,然后将多个变量返回到我的javascript,以便我可以操作它们。 这是我的JS。 $.ajax({ url: ‘test.php’, data: { id : lastFileId }, success: function(output) { alert(output); } }); 我的PHP 从这里,我怎么能返回变量$ num1和$ num2所以我可以在我的javascript中使用它们。 可能吗? 如果我能做到这一点,这也是我计划要做的一个非常基本的想法。

jquery“animate”变量值

我需要使用jquery“动画化”变量。 示例:变量值为1. 5秒后该值应为10。 它应该“平稳地”增加。 希望你知道我的意思。 谢谢!

Jquery – 将Ajax jSON响应存储为变量

我正在尝试获取ajax请求的结果,以设置我可以在该请求之外访问的变量。 我已经尝试过这个JQuery – 将ajax响应存储到全局变量中,但我的变量beer在$.getJSON和$.ajax函数之外仍未定义(我尝试过两者)。 这是我的代码,我可以从console.log(beer)看到结果。 var beer; $.getJSON(jsonUrl, function (json) { beer = json; console.log(beer); // returns beer }); console.log(beer); // returns undefined var beer = (function () { var result; $.ajax({ url: jsonUrl, success: function (data) { result = data; console.log(beer); // returns beer } }); console.log(result); // returns undefined if (result) return result; […]

从头部定义的警报变量

我有这个简单的HTML页面,它使用Facebook Javascript SDK: alert(publish); window.fbAsyncInit = function() { FB.init({ appId : ‘xxxxxxxxxxx’, xfbml : true, version : ‘v2.1’ }); FB.getLoginStatus(function(response) { }); FB.api( “/me/permissions”, function (response) { if(response && !response.error) { publish = ‘1’; } else { publish = ‘0’; } } ); }; (function(d, s, id){ var js, fjs = d.getElementsByTagName(s)[0]; if (d.getElementById(id)) {return;} […]

如何将变量从jquery传递给代码(C#)?

这是我的代码,但它不起作用(后面的代码变为空字符串):` Pass Javascript Variables to Server // Second Step function f() { $(“[id$=’inpHide’]”).val(“My JavaScript Value”); } `

在javascript中使用变量的值作为变量

我有一个带变量的变量,比方说 var myVarMAX = 5; 在HTML中我有一个id=”myVar”的元素。 我将id与字符串MAX组合在一起(创建一个字符串myVarMAX )。 我的问题是如何使用此字符串来访问具有相同名称的变量?

如何增加jQuery变量?

我正在尝试使用jquery浏览图片库,所以我有一个按钮,它应该将变量增加1,然后使用它来加载下一张图片。 使用这个 SO问题的最佳答案,我认为这将是解决方案: NEXT $(“#1”).click(function() { var x = 1; $(“#pic”).html(”); }); $(“#2”).click(function() { var x = 2; $(“#pic”).html(”); }); $(“#3”).click(function() { var x = 3; $(“#pic”).html(”); }); //… $(“#browse-right”).click(function() { x = x + 1; $(“#pic”).html(”); }); 但它只是重新加载相同的图片,这意味着var x不会改变。 有人知道正确的语法吗? 更新:好的,我想我已经找到了问题所在。 单击图片时设置x ,显然在function完成后它不会保持不变。 我没有在原始代码中包含该部分,因为我认为它会使整个事情变得更加复杂……所吸取的教训。 如何在设置函数后让x继续存在?

jQuery变量到ID问题

我有一个名为nav的类按钮,当点击一个按钮时,ID被读取,变量“pre”被设置为ID。 一旦变量被设置,我将删除部分id,“ – link”。 这部分工作正常但可能是我的问题正在创建的地方。 一旦删除了“-link”,我就会尝试使用pre的其余部分来定位页面上div的id并为其设置动画。 所以我用另一个变量来破解… curr = ‘$(“#’+pre+'”)’; 这“似乎”创造了我需要的东西但是当我在我的动画中定位curr时没有任何反应。 可能是b / c我创建了一个字符串,这是我的知识开始消退的地方。 以下是完整的function。 我计划使用多个具有相应div的按钮,因此对整个类使用单个函数会很好。 var pre = null; var curr = null; $(‘.nav’).click(function(){ pre = $(this).attr(“id”); pre = pre.substring(0, pre.indexOf(“-link”)); curr = ‘$(“#’+pre+'”)’; alert(curr); curr.animate({opacity:1}, { duration:250, queue:true, complete:function(){ // alert(“calling moveOld”); moveOld(); } }); });

如何在javascript变量中存储多个jQuery选择器?

显然,如果jQuery选择器被多次使用,那么将它们存储在变量中是个好主意(如果只使用一次,这不是一个好主意)。 我的问题是,如何在变量中存储多个可互换使用的选择器。 例如,假设我选择$(‘#object1, #object2) ,然后我选择`$(’#object1’)。 如何创建可与其他变量组合以创建多个选择器的变量。 如果我这样写: var object1 = “#object1”; var object2 = “#object2”; $(object1 + “,” + object2); 我只会引用字符串#object1 ,而不是实际的选择器。 那么如何在变量中存储多个选择器,以便它们可以互换使用?

在jquery中传递变量

将var full传递给函数b的最佳方法是什么? 我不想使用全局变量。 返回是唯一的选择。 .aaa, .bbb, .ccc { width:100px; height:100px;background-color:#ccc;margin-bottom:5px;} $(“body”).click(function(e){ var name = $(e.target)[0].nodeName; var nameid = $(e.target)[0].id; var classname = $(name+”#”+nameid).attr(‘class’); var full = name+”#”+nameid; console.log(nameid); function b(){ alert(full); }; });