This animation best describes the pattern, whereby a new row in the table is always preserved so that the user can insert a new row without clicking a + button or similar:

automatically appending a row

Does it have a name? At my company we call it the 'ghost row'

  • 4
    Interesting question, I'm not aware of a specific name for this pattern. I think I've referred to it before as a template row Mar 11, 2020 at 19:39
  • I don't think has a specific name for it. Why do you need? You can create your own name. Maybe, add a new item through the own item list? Mar 13, 2020 at 9:10
  • 1
    @RafaelPerozin i'd like to know what to search for to see how other people have implemented it, and how to refer to it when communicating with others outside my established circle
    – Alex
    Mar 19, 2020 at 12:49
  • 1
    Placeholder Row?
    – Nicolas
    Apr 29, 2020 at 23:57
  • 1
    If there was a call-to-action instead of it being automatic, you would probably called it "add/new row", so I would call it the "new row".
    – Michael Lai
    May 5, 2020 at 23:04

1 Answer 1


The particular one that you have mentioned in the question do not have a name by definition as of now it seems. Anyways, from a technical side it is Adding rows dynamically with jQuery. Therefore maybe we can call it Dynamic New Row. [from today haha]

Please post your answers if it actually has a defined name. Then I shall remove my answer :)

Also, I'm posting this StackOverflow link to the technically analogous question.

  • sounds good to me :)
    – Alex
    Jun 3, 2020 at 10:14

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

Not the answer you're looking for? Browse other questions tagged or ask your own question.