我正在使用jquery-select2库来实现我的下拉菜单。点击和更改事件不适用于jquery-select2选项
在我的情况下,我希望能够在用户点击下拉列表中的选项后触发一个动作。然而,点击或更改事件似乎并没有工作
HAML文件:
%select.medium.name_selector.pull_left
%option.placeholder{value:"placeholder", disabled: "disabled", selected: "selected"} Start or find a conversation with a muser
%option{value: "nick"} nick
%option{value: "sam"} sam
%option{value: "john} john
CoffeeScript的文件:
events:
"click option" : "displayChatScreen"
displayChatScreen: (e) ->
e.preventDefault()
nickname = @$("select.name_selector option:selected").val()
if nickname != "placeholder"
Backbone.history.navigate "messages/#{nickname}",
trigger: true
else
alert "You need to select a friend to chat"
反正是有触发动作我一次更改我的select2下拉框的选项?
注:我已经尝试点击和更改事件,他们都没有工作