대안

2013-02-03 5 views
0

가되는 결제 서비스를 호출하는이 같은 결제 서비스를 호출하는 형태의 행동을 JQuery와 또는 웹 서비스를 사용하는 작업을 대체 또는 교체 :대안

<form name="ipg" action="https://pay.doku.com/DokuSuite/Channel" method="post" data-ajax="false"> 
+2

무엇을하려하십니까? 귀하의 질문은 전혀 명확하지 않습니다. –

+0

또한 _why_ 액션을 형성하기위한 대안이 필요합니까? – ethorn10

+0

함수 또는 메서드에서 이동하여 서비스를 호출 할 때 동적으로 만들고 싶습니다. –

답변

0

당신은 당신의 서비스를 호출 아약스를 사용할 수 있습니다 (이 서비스는) 모든 서버 언어로 작성할 수 있습니다 : 당신이 함수를 만들 수 있습니다 자바 스크립트에서

JQuery와 함께 아약스를 통해 서비스를 살았어 다음에

btnExecute_onclick = function() { 

    $.ajax({ 
     url: "https://pay.doku.com/DokuSuite/Channel", 
     type: "POST", 
     data: { 
      //parameters here 
      anyParameterName: 'foo' 
     }, 
     success: function(data) { 
      // do anything you want with data received from server 
      // here I'm just showing the result in a div 
      $("#anyDiv").html("Server return here: " + data + ""); 
     } 
    }); 

} 

을 HTML과 같은 버튼을 사용할 수 있습니다 :

입력 유형 텍스트와 같은 양식 태그로 사용자로부터 입력을 받아서 아약스 호출에 매개 변수로 보낼 수 있습니다. 성공 함수에서 서버로부터의 리턴을받을 수 있습니다.

살펴보기 ajax JQuery function api here

+0

내가 제안한 방법대로 시도했지만 작동하지 않았을뿐만 아니라 프로젝트에 서비스 참조를 추가했는데 이것이 교차 여부 때문인지 여부는 알 수 없습니다. 도메인 문제 –

+0

코드를 보지 않고 문제를 자세히 설명하지 않으면 도움이되지 않습니다. 내 답변은 폼을 사용하여 서버에서 호스팅되는 서비스를 호출하는보다 동적 인 접근 방식에 대한 문제를 해결합니다. – Iogui

+0

ok .. 감사합니다, 내 업데이트에 내 코드를 보여 드리겠습니다. –