Select2和Ember.js - 无法设置初始值

时间:2013-07-27 14:04:41

标签: ember.js jquery-select2

今天我花了很多时间试图找出错误的原因。我通过content.isLoaded加载一些数据后尝试设置初始值。这是在加载CreditCardsCardProviders内容后完成的,如附图所示:attached photo。但不知何故,它无法设置此值:

selectDefaultValue: (->
  if !@get 'multiple'
    console.log 'content loaded'
    window.$select = @$('.filter-select').first()
    # get provider id
    id = $('#ember-container').attr('data-providerId')
    console.log 'id: ', id
    $select.select2 'val', id
).observes('controller.controllers.application.canSetDefaultProvider')

但是当我从控制台尝试window.$select时,它可以工作!

canSetDefaultProvider在加载CreditCardsCardProviders内容时设置为true。

0 个答案:

没有答案