2012-04-22 2 views
0

좋아, 나는 바보 같은 질문을한다. jquery 함수를 사용하여 page을 얻어야하고 asp.net 양식의 데이터가있는 드롭 다운 목록을 채워야합니다. 어떤 아이디어 또는 예?원격 파일 가져 오기 및 드롭 다운 목록 채우기

+0

모든 세계 통화로 드롭 다운 목록을 작성하려면 [여기]에서 제안한 방법을 사용할 수 있습니다 (http://www.prolificnotion.co.uk/c-utility-method-to-populate-list). -controls-with-world-currency /) – user1135357

+0

JavaScript 및 .NET/ASP에서이 문제에 대한 해결책을 전달하는 것이 더 도움이 될 것이라고 생각합니다. –

+0

@ JonasG.Drange 예, 동의합니다. 그러나 제가 한 모든 것은 대안을 제안합니다. – user1135357

답변

1

x- 사이트 스크립팅 보호로 인해 jquery를 직접 사용하지 않고 코드 비헤이비어에서 페이지 메소드를 사용하여 간접적으로 수행합니다.

.net에서 웹 클라이언트를 사용하는 간단한 클래스를 작성하여 페이지 내용을 다시 가져오고 응답을 List<string>으로 구문 분석 한 다음 어떻게 든 컨트롤에 반환 할 수 있습니다. ASP.net에서 jquery/jscript 또는 updatepanel을 사용하는지 여부에 따라 코드 숨김 메소드 내에서 class 메소드를 호출하여 전체 다시 게시를 방지하고 드롭 다운 목록을 데이터로 바인딩/채울 수 있습니다.

예제 코드의 답변은 this previous post입니다.

0

크로스 사이트 스크립팅은 대부분의 브라우저에서 차단됩니다. ajax 요청에서 jsonp dataype를 사용할 수 있지만 대상 링크는이 데이터 유형을 제공하지 않습니다. 그래서 - 아마 - 자바 스크립트로는 불가능합니다.

+0

다른 방법으로 파일을 가져올 수 있습니까? – Jack

관련 문제