javascript - 如何将ajax返回数据分配给我的变量?

标签 javascript jquery

我正在尝试执行此操作,但无法将 ajax 调用的返回数据设置为我的变量 $variable。记得我正在处理 js 文件

var variable = {}

$(document).ready(function () {
    jQuery.ajax({
        type: 'POST',
        url: baseurl + 'port/skills',
        context: document.body,
        error: function (data, transport) {
            alert("Sorry, the operation is failed.");
        },
        success: function (data) {
            //var countries=data;
            $("variable").val(data);
        }
    });
});

最佳答案

使用variable = data;代替$("variable").val(data);

关于javascript - 如何将ajax返回数据分配给我的变量?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23708340/

相关文章:

javascript - 当子类与父类(super class)一起使用时,调用函数中的“this”

jquery 选择工具提示还不可见

jquery - 当 li 悬停或处于事件状态时更改 ul 背景

javascript - 为什么不$(element).ready?

JavaScript : How to do Error Handling in Lexer generated by antlr?

javascript - 来自 CSS 和 jQuery 的意外结果

javascript - Meteor 中的用户更新页面

javascript - 如何知道javascript中按钮的背景颜色?

javascript - 多行轮播居中

javascript - 过滤多选框后如何保留 optgroup 标签?