数据表+ angular.js + xeditable无法正常工作

时间:2016-01-02 18:13:14

标签: angularjs datatable x-editable

我正在使用角度与数据表,我正在尝试使用Xeditable编辑一行,我的问题是没有xeditables元素,跨度不会变成可编辑的跨度。

这是我的代码:

margin-top: 50px;

我可以看到,xeditable代码无法找到$ editables元素,我认为它与datatable相关,因为如果我尝试使用常规表,它就可以正常工作。

有关如何修复它的想法吗?

最佳, 欧米

1 个答案:

答案 0 :(得分:0)

您的editable-text不在editable-form中,这可能是问题所在。 我认为以下代码可以解决它。

 <form editable-form name="rowform" onbeforesave="saveUser($data, user.id)" ng-show="rowform.$visible" class="form-buttons form-inline">
      <span editable-text="contact.email" e-name="email" e-form="rowform">
          {{ contact.email || 'empty' }
      </span>
      <button type="submit" ng-disabled="rowform.$waiting" class="btn btn-primary">
          save
      </button>
      <button type="button" ng-disabled="rowform.$waiting" ng-click="rowform.$cancel()" class="btn btn-default">
          cancel
      </button>
</form>