Я хочу сделать ajax-вызов, который возвращает javascript, который мне нужно выполнить.
Можно ли это сделать с помощью json?
Вы можете просто вернуть строку Javascript, а затем вызвать eval().
eval()
Кроме того, вы можете добавить тег <script> к <head> вместо использования AJAX. (Если вы не отправляете POST)
<script>
<head>