Почему вы не можете просто сделать что-то вроде:
if (distance > 100) {
$.ajax({url: 'distantURL', ...});
} else {
$.ajax({url: 'closeURL", ...});
}
Без дополнительной информации сложно дать более подробный и / или точный ответ.
РЕДАКТИРОВАТЬ : Вот хорошее пошаговое руководство по загрузке частичного представления с помощью функции $.ajax()
в jQuery, которое звучит так, как вы хотите.