I have used a way to load fields in the view as follows: I make a method returning a JSon in the controller, there I create a JQuery function that takes that return and nurtures the fields of the view, in the success of ajax. Well, that was an approach, which I learned when I worked with e-commerce. The question then is as follows. Is this approach among the best practices? Today I have a form with 4 tabs. How would you do then using this approach? Is there another better and more elegant way?