使用 .val(x) 赋值模拟 onChange() 事件
我在页面上有一个操作,用户可以通过单击来删除 div。我想要实现的是,当单击发生时,自动更改下拉列表以显示值并刷新单独的 div 内容。
例如:-
$("a.removeTier").live('click', function() {
//var tier = $(this).attr('id').match(/\d+$/);
var tier = $(this).parent().parent().attr('id').match(/\d+$/);
//Set the drop down to the correct option value. On this action I'd like to mimic a onChange so the content of another div changes
$('#tiers').val(tier);
//Remove the parent div of the link clicked
$('#tier'+tier).remove();
});
I have an action on a page whereby a user clicks to remove a div. What I'd like to achieve is, when the click occurs, automatically change a drop down to show a value and refresh a separate div content.
For example:-
$("a.removeTier").live('click', function() {
//var tier = $(this).attr('id').match(/\d+$/);
var tier = $(this).parent().parent().attr('id').match(/\d+$/);
//Set the drop down to the correct option value. On this action I'd like to mimic a onChange so the content of another div changes
$('#tiers').val(tier);
//Remove the parent div of the link clicked
$('#tier'+tier).remove();
});
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
调用更改方法。
Call the change method.