gpt4 book ai didi

javascript - 如何检测我的选择表单已被ajax成功更改

转载 作者:行者123 更新时间:2023-12-03 02:26:35 24 4
gpt4 key购买 nike

我有两个表单输入(文本和选择表单)。当用户搜索员工数据时,ajax 成功后选择表单会发生变化。现在,我想要另一个 jquery 函数能够自动检测选择表单何时被 ajax 成功更改,并检索选择表单的新值以供其他函数使用以在我的输入文本中生成新数据。

我的搜索员工功能

    function search_personal_result(formObj, urlres, responseDIV, disable_data, modal_class,result_data)
{
disable_data=disable_data||false;
modal_class=modal_class||false;
result_data=result_data||false;
var loading = '<p>Loading ...</p>';
$.ajax({
url: site_url+'/'+urlres,
beforeSend: function(){
$(responseDIV).html(loading);
},
data: $(formObj).serialize(),
type: "post",
dataType: "html",
success: function(response){
//proceed data result here
if(result_data==false){
var obj = jQuery.parseJSON(response);
$.each(obj, function (index, value) {
if(result_data==false){
for(var j in value){
//My SELECT Form Changed here
$('#VCIDSBU').val('MY NEW VALUE');
}
}
});
}
},
error: function(){
alert("Terjadi kesalahan!");
},
});
}

如果用户使用search_personal_result搜索员工数据,我的选择表单已成功更改。

现在我需要的是,如何创建另一个 jQuery 函数来检测我的 SELECT 表单已被 search_personal_result 更改

我尝试过使用

$(function () {
$('#form_create_sp').on('change','SELECT#my_select_id',function(){
alert('it changes');
});
})

它只能检测用户何时手动更改选择表单。但当选择表单被 search_personal_result 更改时不起作用

感谢这里的各位专家

最佳答案

你总是可以做某种console.log("Success");基于是否发送的功能。

关于javascript - 如何检测我的选择表单已被ajax成功更改,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/48917908/

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