通过 jquery change 方法传递参数

对我的问题有任何想法吗?我必须在 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

   ...

})

谢谢


红糖糍粑
浏览 351回答 1
1回答

慕容708150

您可以使用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
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

JavaScript