Chosen: .chosen()。change()が機能しない

作成日 2011年12月07日  ·  8コメント  ·  ソース: harvesthq/chosen

こんにちは、AJAXを使用して、別のオプションで選択された値に基づいて、選択されたオプションのオプションを更新したいと思います。

基盤となるAJAXコードは標準の選択でうまく機能していますが、次の2つのコードスニペットのいずれかを試して変更をトリガーしようとすると、機能しません。

ページの読み込み時にalert()が表示されますが、idが「categories」のselectの値を変更した場合は表示されません

[コード]

$( "#categories")。chosen()。select(alert());
$( "#categories")。chosen()。change(alert());

[/コード]

全てのコメント8件

それを包むことによって修正されました

$(document).ready(function(){

});

私は同じ振る舞いを見ています-私はそれを包んでいます:

$(document).ready(function() {
    $(".chzn-select").chosen().select(alert());
});

jquery1.7.1を使用しています

@samkuehn

サム-あなたはこれを解決することができましたか? 私は今それを使っていますが、以下のコードは私のコンソールに何も記録していません。

$(document).ready(function () {
    $('#season').chosen().change(function () {
        console.log('asdf');
    });
});

@bkuhl久しぶりですが、これが私

$(".chzn-select").chosen().change(function (event) {
    log('change', event, $(event.target).val());
});

0.9.5バージョンにロールバックするだけで助かります:)

  var choice, close_link,
                _this = this;
            choice = $('<li />', {
                "class": "search-choice"
            }).html("<span>" + item.html + "</span>");
            if (item.disabled) {
                choice.addClass('search-choice-disabled');
            } else {
                close_link = $('<a />', {
                    "class": 'search-choice-close',
                    'data-option-array-index': item.array_index
                });
                close_link.bind('click.chosen', function(evt) {
                    return _this.choice_destroy_link_click(evt);
                });
                choice.append(close_link);

<span>にClassを追加する方法を尋ねたいですか?

これは私にとって完璧に機能します。 誰かがCoffeeScriptの実装を探していた場合、それはここにあります:

$('.myselect').chosen().change(
    (event) ->
        console.log "data changed"
)  

ここにも同じことがあります。 私には解決策がありませんでした!

このページは役に立ちましたか?
0 / 5 - 0 評価

関連する問題

gandarez picture gandarez  ·  5コメント

jbrooksuk picture jbrooksuk  ·  6コメント

jim-at-miramontes picture jim-at-miramontes  ·  4コメント

alexfrancavilla picture alexfrancavilla  ·  9コメント

piercemcgeough picture piercemcgeough  ·  5コメント