현재 웹 서비스 호출을 기능의 일부로 수행하는 ajax 사용자 정의 컨트롤이 있습니다. 매개 변수로 컨트롤을 호출하려면 어떤 웹 서비스를 전달해야합니다. 현재, .vb 파일에서 문자열 매개 변수를 사용하고 자바 스크립트로 전달하고 있습니다. 줄을 문자열로 만든 다음 eval()을 사용하여 웹 서비스 호출을 실행합니다.자바 스크립트에 웹 서비스를 문자열로 전달하는 방법은 무엇입니까?
here에서 평가가 잘못되었다는 것을 알 수 있습니다. 해당 페이지의 함수 호출과 마찬가지로 호출 할 수있는 웹 서비스를 사용할 수있는 방법이 있습니까?
참고 웹 서비스에서 메소드를 호출합니다. stringservice (매개 변수) 대신 stringservice.start (매개 변수)입니다. 그리고 문자열에 start 메소드가 없다는 오류가 발생합니다.
모든 솔루션 또는 eval을 사용하고 있습니까? 감사합니다 :)
와 같이 사용 가능한 기능을 웹 서비스 객체에 번들로 묶어 두는 것이 좋습니다. 함수 문자열을 작성하는 코드를 표시하십시오. – Bergi
현재는 다음과 같습니다 : 'var starter = this.WebService + '.Begin (this.ProcessID, this.ProcessName, params);'; eval (beginProcess); ' 하지만 JSON 형식을 사용해야하는 것 같습니다. 나는 그것을 들여다 볼 것이다. –