Javascript事件链接/绑定

时间:2010-05-01 00:10:05

标签: javascript html jquery

我有一个选择列表,其中包含一个绑定在change()事件上的jQuery .post的函数。

<select id="location">
<option value="1"></option>
<option value="2"></option>
</select>

$('#location').change(location_change);

function location_change(){
    var url = '';
    $.post(url, callback);
}

我想要发生的是页面上的其他控件可以绑定到$ .post回调函数,就像它是一个事件一样,所以在更改位置后,数据会被发送回服务器并且一旦帖子返回成功,用户事件被解雇。

1 个答案:

答案 0 :(得分:2)

您可以使用自定义事件执行此操作。将post回调调用trigger('my_posted_event')并使用bind('my_posted_event')注册该自定义事件的所有事件处理程序。