0
저는 AngularJS 시동기입니다. 사용자를 새 페이지로 리디렉션하려고합니다. [업데이트 : 완전히 새로운 페이지이고 외부 URL이 될 수 있습니다.] 사용자가 단추를 클릭하면 데이터가 표시됩니다.AngularJS - 새 URL에 데이터 제출
jQuery를 사용하면 클릭 핸들러 함수에서 프로그래밍 방식으로 양식을 작성한 다음 필드를 추가하고 양식을 새 URL에 제출할 수 있습니다.
var form$ = $('<form></form>').attr('action', 'http://example.com/test').attr('method', 'post');
var input$ = $('<input />').attr('type', 'hidden').attr('name', aName).attr('value', aValue);
form$.append(input$);
form$.appendTo('body').submit();
이 방법을 구현하는 방법이 있습니까?
가'새로운 page' 정의 DOM에서 요소를 선택하는 데 사용할 수있는 선택기에 그러나 더 제한됩니다. 각도 라우터를 사용하면 단일 페이지 앱 내에서 무한 경로를 가질 수 있으며 새로로드 된 경로에서 사용할 수 있도록 서비스중인 데이터를 저장할 수 있습니다. 또는 ... 이것은'action' 폼에 기초한 완전한 페이지 재로드입니까? – charlietfl
완전히 새로운 페이지입니다. 감사. – thermostat