在jQuery标签输入插件中添加新标签问题

时间:2014-01-02 10:58:07

标签: jquery jquery-ui twitter-bootstrap jquery-tags-input

我在使用Tag输入插件添加新标签时遇到问题,下面是我的代码:

var compaignLocation = $('#campaign-locations');

var locationData = {
  getLocationId: function() {
  },
  getMerchant: function(loc) {
    $.ajax({
      url: "url",
      type: 'GET',
      contentType: "application/json",
      success: function (data) {
        console.log("Success"+data);
      },
      error: function (jqXHR, status, errorThrown) {
        console.log("Error"+status);
      }
    });
  },
  refreshList: function() {
    console.log("Hello")
  }
};
locationData.getLocationId();

compaignLocation.tagsInput({
  onAddTag:locationData.refreshList()
});

这里当我添加新tage时,应该每次调用回调函数refreshList,这里是demo link这是它应该如何工作,但由于某些原因它不工作,我也没有得到任何错误。请帮助。

注意:对于演示链接,请检查代码并取消注释此行:

$('input.tags').tagsInput({onAddTag:onAddTag,onRemoveTag:onRemoveTag,onChange: onChangeTag});

0 个答案:

没有答案