Я думаю обычно при генирации страницы к каждой задаче добавляют data-атрибут(например будет data-task-id). Вешаем на каждую задачу event который будет просто брать value из data-атрибута соответстубщего заказа(this используем, не стесняемся). Потом просто отсылаем эти данные в виде JSON на сервер, к файлу который будет обрабатывать данный функционал. Допустим к нам прихоидт обьект JSON {id:value}. В массиве POST мы его берём, берём значение id, выполняем запрос , получаем информацию , и выводим ответ (echo,print_r или что хотите). На клиенте мы получаем наш ответ сервера(response), создаём модальное окно в которое помещаем ответ . Я делал типо этого, может быть кто-то предложит получше)