I am not sure what you mean.
By "create a model dynamically" do you mean a model instance or a model 'class'?
Also,
Suppose I have a base model which makes the ajax call and I am creating Instances of Model from the control using the findAll({Oveririding parameters}) by overriding the parameters.
Overriding what parameters? Suppose what exactly? Are you inheriting from the base model?