对我的问题有任何想法吗?我必须在 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 ...})谢谢
1 回答

慕容708150
TA贡献1831条经验 获得超4个赞
您可以使用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});
提示:当用户触发事件时,需要undefined勾选eventdata以避免错误发生change
添加回答
举报
0/150
提交
取消