I have implemented this and am successfully reading and setting the results on success. However, this is causing the transport read method to trigger again. What would cause this?
When I set a break point and follow the stack trace it shows that options.success(result); is triggering the read function call to generate another ajax request.
I do not have any dataBound, binding, etc. events initialized.
In the demo Set Read as a Function, I cannot replicate the issue