angular-xeditable: Inside
not working

Following not working…


<form>
   <a href="#" editable-text="user.name">{{ user.name | uppercase }}</a>
</form>

About this issue

  • Original URL
  • State: closed
  • Created 11 years ago
  • Comments: 90 (4 by maintainers)

Commits related to this issue

Most upvoted comments

What a joke that this hasn’t been fixed. It makes the plugin completely unusable.

@HugCoder do you have an open pull req? There doesn’t seem to be one. If you create a pull req, i’ll merge it.

@im1dermike #1, i don’t see a pull request from you fixing this. #2, angular-xeditable is free, so if you don’t like it go somewhere else. #3, There ARE ways to deal with this. For instance you aren’t forced to use the validation schemes. I prefer angular-message. I don’t bother trying to make angular-xedtiable handle all form stuff, even though it can, but doesn’t do it quite as you would expect.

Hopefully this will get merged. Its the simplest thing… just add ‘e-single’ to any item you want to have ignore the outer form.

Maybe check out ag-grid if you want editable cells in a table.

i have a form and i want to edit the only clicked editable controller not all the editable controllers in the form.

https://github.com/vitalets/angular-xeditable/pull/422 merged

bower install angular-xeditable now allows e-single with version 0.1.10

I had this problem also … was able to fix it by explicitly stating the value like this: <form editable-form="">

In jade, the browser translates from this:
form editable-form to this: <form editable-form="editable-form">

It seems the value of the attribute being set is the problem, so the browser needs to be worked around if it is adding the value if not specifically stated.

Hope this helps.