jquery.get() - 使用数据作为全局变量的问题

2024-01-11

好吧,我在网上读了很多资料,但仍然没有找到解决我的问题的方法: 我需要使用 jquery 方法 get 检查文件的内容是“nok”还是空(“”)。我尝试过的事情之一(当然不起作用,但清楚地表明了我的想法)是:

$(document).ready(function(){
$("#submit").click(function(){
...
var captchacheck="";
$.get("/form.php", function(data){captchacheck=data;}));
if(captchacheck == "nok") hasError=true;
...

因此,请告诉我如何真正将数据中的字符串存储到全局变量(或其他合适的结构)中,以便可以在 if 子句中使用纯文本 nok。


Use window.variablename或者 jQuery 风格$.variablename分配和访问全局变量。

E.g.

$(document).ready(function() {
    $.captchacheck = "";
    $("#submit").click(function() {
        $.get("/form.php", function(data) {
           $.captchacheck = data;
        });

        hasError = ($.captchacheck == "nok");
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

jquery.get() - 使用数据作为全局变量的问题 的相关文章

随机推荐