0
상황은 다음과 같습니다.페이지를 리디렉션하고 ajax 데이터로 옵션을 미리 채우는 방법은 무엇입니까?
page1.php에서 각 행에는보기 링크가있는 데이터 격자가 있습니다. 이제 뷰 링크를 클릭하면 page2.php가 될 다른 페이지로 리디렉션되어야합니다. page2.php에는 5 개의 체크 박스와 입력 폼이 있습니다 (실제로 제출 버튼이있는 검색 옵션/기능입니다). page1.php에서 "view"링크의 "ID"를 기반으로 한 db에서 가져온 데이터에서 해당 옵션을 미리 채운 다음 미리 채워진 옵션을 기반으로 검색 결과를 표시하려고합니다. 어떻게 이것을 pproach해야합니까?
여기
$('.view').click(function(){
var id = $(this).attr('id');
var userid = $('#userid').val();
window.location = './page2.php';
//I don't really know what to do here.
//assuming the db table is named testtable?
//am i just gonna use $.ajax() ?, if so,how will i extract the returned data
// in order to prefill the options on page2.php and at the same time
// show the result of the search based from the prefilled options?
});
하지만 page2.php에 submit 버튼이 있습니다. 예를 들어 page2.php? id = 1처럼하면 상상력 만 사용합니다. 확인란과 입력 양식을 미리 채울 수는 있지만 제출하지는 않습니다. , correct?, 입력 양식이 미리 채워진 정확한 시간에 검색 결과를 얻으려면 어떻게해야합니까? – sasori
내가 당신을 따라 오는지 잘 모르겠다 .. page2로 리다이렉트하고 데이터로 채우기를 원한다면, 폼을 자동으로 제출하고 이전 페이지에서 검색 결과를 보여 주길 원합니까? 이 경우 페이지 2는 실제로 필요하지 않습니다. 페이지 1의 링크에 아약스 호출을 첨부하고, 검색을 수행하고 페이지 1의 결과를 어디든지 리다이렉션하지 않고 반환 할 수 있습니다. –
그게 바로 이전에 아약스를 생각하고 링크 한 것입니다. 감사 – sasori