jQuery AJAX add json2 dependency?

You don’t have to manually handle dependencies. That is the whole point of the enqueue system, it handles dependencies for you.

There’s nothing wrong with the code in your post, so if you want help on it, you’ll need to ask about your problem more specifically.