将值从一个函数传递给另一个函数

时间:2019-01-22 04:23:27

标签: javascript

是否可以将fflag和refNumber的值传递给另一个被btn发送的按钮。我目前正在做一个模态。我想传递两个值来发送按钮。请告诉我该怎么做。谢谢。

$('#inquire_t tbody').on('click','#msg',function(){
        var fflag = $(this).attr('name');
        var refNumber = $(this).attr('value');

        getUserName(refNumber);
        loadThreadMessage(refNumber, user);
        seenMessage(refNumber,user);
    }); //msg

     $('#btn-send').click(function(){

        });//btn-send

1 个答案:

答案 0 :(得分:4)

变量fflagrefNumber是局部变量。为了使它们对其他函数可见,可以在外部声明它们。因此它们将与其余功能共享。

var fflag;
var refNumber;
$('#inquire_t tbody').on('click','#msg',function(){
  fflag = $(this).attr('name');
  refNumber = $(this).attr('value');

  getUserName(refNumber);
  loadThreadMessage(refNumber, user);
  seenMessage(refNumber,user);
}); //msg

$('#btn-send').click(function(){
  console.log("fflag="+fflag +" refNumber="+refNumber);
});//btn-send