无法重置输入字段-(输入字段由插件selectize使用)

时间:2018-11-23 15:40:09

标签: javascript jquery angularjs selectize.js angularjs-3rd-party

这是我的html代码:这是我的输入文件,在其中声明了输入类型和ID。

<div class="col-lg-4 col-sm-6">
   <div class="form-group">
      <div>
         <input id="SkillsAndInterests" class="form-control" type="text" 
                name="SkillsAndInterests" style="width:286px;height:35px;" />
       </div>
    </div>
 </div>

这是我的js代码:

vm.CommunityMembersAdditionalInfoData.SkillsAndInterests = vm.skillsandinterestarray;
$('#SkillsAndInterests').tagSuggest({
    data: vm.CommunityMembersAdditionalInfoData.SkillsAndInterests,
    sortOrder: 'name',
    maxDropHeight: 200,
    name: 'SkillsAndInterests'
});

这是我的重置功能:无法重置字段

vm.ResetSerachMembers = function () {
    $("#SkillsAndInterests").val('');
}

这是我调用重置功能的按钮:

<button class="btn btn-danger" ng-disabled="data.isMembersLoading"
        ng-click="data.ResetSerachMembers();" type="button">
  Reset
</button>

0 个答案:

没有答案