2012-07-11 2 views
1

나는 현재 검색 창이있는 페이지가 있습니다. 사용자가 검색 할 항목을 입력하면 페이지가 검색 결과로 채워집니다. 사용자가 검색 결과 행 중 하나를 클릭하고 다른 페이지로 이동하여 정보를 수정하고 취소 버튼이있는 경우 사용자가 취소 버튼을 클릭하면 검색 페이지로 돌아가고 검색을 위해 텍스트를 다시 입력해야합니다. 취소를 클릭하면 검색 페이지로 돌아가지만 이전 검색 결과가 표시되도록 어떻게 만들 수 있습니까? 이것에 대한 많은 예제 또는 정보가 감사하겠습니다.취소를 클릭하면 검색 결과로 이전 페이지로 돌아 가기

은 무엇 취소 버튼의 나하는 모습이됩니다 같은 : 검색에 필요한 귀하의 취소 버튼을 호출 history.back(-1)

또는 값을 전달할에

<a class="printRemove" id="cancel" href='<%: Url.Action("Search","Office") %>'> 
<img alt="" src="<%:Url.Content("~/Content/images/newCancel.png") %>"/> 

답변

1

, 다시 버튼을 취소하고 다시 검색 할 수 있습니다.

+0

고마워요! 내 View User Control에서 Javascript를 추가하고 매력처럼 작동했습니다! 감사! – Masriyah

1

검색 결과가 GET인지 POST인지에 따라 다릅니다.

검색이 GET 그가 쓴 매개 변수를 검색 URL에 사용자를 반환하는 몇 가지 자바 스크립트를 사용하는 경우 : 검색이 POST 인 경우

history.back(-1) 

, 저장하는 TempData 구조를 사용할 수 있습니다 일시적으로 검색 매개 변수.

+0

당신의 행동이 백엔드에서 무언가를 바꾸지 않는다면 그것은 POST가 아니라 GET이어야한다. 그러나 귀하의 응답 가치. – Romias

+1

@Romias : 완전히 동의하지만 때때로 Pointy Haired 보스 맨은 일을 특정 방식으로 수행하기를 원합니다. :) –

관련 문제