我正在使用角度与数据表,我正在尝试使用Xeditable编辑一行,我的问题是没有xeditables元素,跨度不会变成可编辑的跨度。
这是我的代码:
margin-top: 50px;
我可以看到,xeditable代码无法找到$ editables元素,我认为它与datatable相关,因为如果我尝试使用常规表,它就可以正常工作。
有关如何修复它的想法吗?
最佳, 欧米
答案 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>