gpt4 book ai didi

javascript - JQuery 在函数中传递值?

转载 作者:行者123 更新时间:2023-11-30 09:30:00 26 4
gpt4 key购买 nike

我有一个需要参数之一的 javascript 函数。这是示例:

function getBldg(filterNum){
var bldg = $('#frm_bldg');

$.ajax({
type: 'POST',
url: 'Application.cfc?method=getBuildings',
data: {'filterNum':filterNum},
dataType: 'json'
}).done(function(obj){
var numRecs = obj.RECORDCOUNT;

if(obj.STATUS == 200){
return true;
}else{
return false;
}
}).fail(function(jqXHR, textStatus, errorThrown){
alert(errorThrown);
});
};

下面是我如何调用这个函数的例子:

$('#frm_block').on('change',getBldg);

所以我的问题是如何在 getBldg 函数中传递参数?

我知道在 javascript 中我可以这样做:getBldg(this) 如果在内联元素中定义了函数。在我的例子中,我根据元素 ID 调用此函数。这是我的 HTML 示例:

<select name="frm_block" id=""frm_block">
<option value="">Choose</option>
</select>

如果有人可以帮助,请告诉我。

最佳答案

$('#frm_block').on('change',function(){
var filternum = $(this).val()
getBldg(filternum)
});

关于javascript - JQuery 在函数中传递值?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46894138/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com