首页 > 解决方案 > 在另一个函数中使用来自一个函数的变量

问题描述

我需要在另一个函数中使用 Ajax 调用返回的对象之一的结果。

我的阿贾克斯回归

0: "50037" 
1: "Company name"
2: "Bolton Suite"
3: "08-01-2020 08:00" 
4: "31-01-2020 16:00"
5: "2"

功能一

success: function(data) {
  var result = $.parseJSON(data);
  if( result[5] == 2){
    GlobalRecordID = result[0]; //<--USE THIS VAR IN FUNCTION 2
    console.log("GLOBAL RECORDID", GlobalRecordID);
  }
}

提交表单后,它会运行一个函数,其中包含:

功能二

$("#room_override_insert_promotion").submit(function(event){ 
var globalrecordid = GlobalRecordID; //<---------

我希望能够在函数 2 中使用 0: "50037" 来执行基础数据表的编辑。所以我的问题是,如何使用 GlobleRecordID 的内容动态填充函数 2 中的变量。

标签: jquery

解决方案


推荐阅读