I am not sure if there is a conflict between the Identify Task vs. Find Task or if the (results) sequence in the code is not loading properly.
I have a search function on the right side of my map for the Earthquake Region Search... and here is my jsfiddle.net link to my application: http://jsfiddle.net/UtJDv/
Warning - lots of guessing ahead Use the Find method in that REST page and you'll see it returns no attribute or geometry results. I'm guessing it's an event layer in the service generated from a table/rss feed and not an actual shapefile/featureclass. Again, I'm guessing the Find Task doesn't pull the data you expect from a service generated this way. However, when I use the Query Task to pull the data, geometry and attributes are returned, so that may be an alternative. Not as robust as the find task, but usable.
Also, in the future you may want to simplify your demo for questions to help narrow down the errors.
Warning - lots of guessing ahead Use the Find method in that REST page and you'll see it returns no attribute or geometry results. I'm guessing it's an event layer in the service generated from a table/rss feed and not an actual shapefile/featureclass. Again, I'm guessing the Find Task doesn't pull the data you expect from a service generated this way. However, when I use the Query Task to pull the data, geometry and attributes are returned, so that may be an alternative. Not as robust as the find task, but usable.
Also, in the future you may want to simplify your demo for questions to help narrow down the errors.