jQuery-based collection editor