gpt4 book ai didi

javascript - 通过 jquery 更改方法传递参数

转载 作者:行者123 更新时间:2023-12-02 21:22:48 24 4
gpt4 key购买 nike

对我的问题有什么想法吗?我必须在 jquery 更改时传递 json 数据的值。我的代码现在看起来像这样:

$('#id_user').val(data.id_user).change(data.id_level); // need to pass this id_level

并且需要 data.id_level 位于:

$('#id_user').change((howToPassThatIdLevelHere), function(){ // I need the id_level in here
...
})

谢谢

最佳答案

您可以使用JSON对象通过事件传递数据。

//Declare of the change event's callback
$('#id_user').change(function(event, eventdata){
if(typeof eventdata !== 'undefined'){
var id_level = eventdata.id_level; //Way to get passing JSON object
}
});

//Trigger change event with JSON params
$('#id_user').val(data.id_user).trigger("change",{id_level: data.id_level});

提示:触发change事件时,需要对eventdata进行undefined检查,以避免发生错误按用户分类

关于javascript - 通过 jquery 更改方法传递参数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/60807629/

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