bootstrap模态窗口保留旧值

时间:2016-03-23 09:29:51

标签: twitter-bootstrap-3 bootstrap-modal

嗨,我遇到了bootstrap模态窗口的问题,我打开模态的链接就像

<a href="#" 
  data-toggle="modal" 
  data-target="#postponed_modal"
  data-sch_date="{{sch_date}}" 
  data-flht_id="{{flht_id}}">Modal Window</a>

这里sch_data和flht_id是动态的,它是从angularjs设置的。当我第一次打开模态时它工作正常所有的值都是正确的但是在改变了sch_data和flht_id值之后它显示了链接的变化但是在模态中它显示了相同的旧的价值,但我试过

$('#postponed_modal').on('hidden.bs.modal', function (e) {
        $('#postponed_modal').removeData('bs.modal');
    });

对我来说不起作用我正在使用bootstrap 3.3.4并从链接到模态获取值

$('#postponed_modal').on('show.bs.modal', function (e) {

      var schDate = $(e.relatedTarget).data('sch_date');
      var flhtId = $(e.relatedTarget).data('flht_id');
      $(e.currentTarget).find('input[name="sch_date"]').val(schDate);
      $(e.currentTarget).find('input[name="flht_id"]').val(flhtId);

   });

0 个答案:

没有答案