webquestions: я считаю, что тут нет лучшего или худшего способа, все зависит от того, что собой представляют элементы. Они могут быть просто контейнерами, а могут контролами формы - тут второй способ ну никак не подойдет
$.ajax это просто jquery обетка над XMLHttpRequest
откройте в браузере адрес https://my.site/dictionary, если там лежит JSON, то $.getJSON должен работать