Я не буду отвечать на ваши вопросы напрямую, но я расскажу вам кое-что, что, надеюсь, поможет.
jQuery - это инфраструктура JavaScript, которая работает на стороне клиента (в браузере).
Все, что делается в jQuery, может быть сделано в JavaScript, поскольку - это JavaScript.
AJAX относится к технике связи между сервером и клиентом.Ваш сервер, по-видимому, .NET (C # или VB.Net или любой другой).Это язык, на котором вы пишете свой код на стороне сервера.
Итак, то, что вы хотите «выучить», - это техника соединения сервера и клиента.Это делается с помощью запросов AJAX (для этого в jQuery есть простые вызовы функций).Они попадают на ваш сервер, передавая любые данные, которые вы пожелаете, и тогда ваш сервер может ответить вам, и вы получаете - в JavaScript - возможность обработать эту информацию и что-то изменить на стороне клиента.
Так что при этом понимании вы должнывозможность определить, какие «вещи» вы хотите делать на стороне клиента (переупорядочивать изображения, редактировать на месте, показывать список выбора) и какие данные или информацию вы хотите отправлять от клиента к серверу и обратно (расположение изображенийновый текст, который будет сохранен, данные, которые будут загружены в «предложенную» вещь, до ее загрузки).
Итак, теперь вы должны быть в состоянии решить свои проблемы в целом (шаг за шагом).
Надеюсь, это полезно.