Во-первых, несколько коротких пояснений для страниц, которые мы будем использовать здесь в примере.
A.asp
Страница, на которой пользователь взаимодействует с различными элементами управления, заполняет информацию и отправляет форму.
B.asp
Страница, которая создает переменные сеанса и сохраняет значения, а также служит промежуточной страницей, где она передает значение / перенаправляет в C.asp.
C.asp
Страница, которая выполняет обработку и отображает результаты.
Короче говоря, поток выглядит примерно так: A -> B -> C
Теперь я хотел бы добиться того, чтобы результаты были направлены на A.asp вместовидя их на C.asp.Я думаю, что я должен быть в состоянии сделать это с JQuery Ajax, возможно, просто с помощью $("div#loadResults").load("B.asp")
.
Но почему-то я не смог этого сделать с приведенной выше строкой кода.Я думаю, что я там что-то пропустил.Может кто-нибудь любезно дать предложения или мысли?
Спасибо.
РЕДАКТИРОВАТЬ:
Это на самом деле массивная форма, поэтому я не думаю, что было бы хорошей идеейзагрузить огромный кусок кода прямо здесь.
EDIT2:
Другой вопрос: что из следующего я должен использовать, Button.click()
, Button.submit()
или Form.submit()
?