我有两个jQuery UI日期选择器和一个下拉框。
每个都是一个功能。现在我如何获取三个函数变量并将其传递给AJAX函数?
我尝试将var定义为全局但这不起作用。
以下是虚拟示例代码
$('selector').submit(function() {
var a = this.value;
});
$('selector').submit(function() {
var a = this.value;
});
$('selector').submit(function() {
var a = this.value;
});
$ajax();
想要将这些变量传递给ajax函数。
答案 0 :(得分:0)
您可以通过在单独的函数中定义ajax并传递 $(this)
来实现
作为该功能的变量,如下所示 -
$('document').ready(function(){
$('selector').submit(function() {
ajax_function($(this));
});
$('selector').submit(function() {
ajax_function($(this));
});
$('selector').submit(function() {
ajax_function($(this));
});
});
function ajax_function(obj){
var a = obj.val();
$.ajax{}
}