次のような支払いサービスを呼び出すためのフォーム アクションに jquery または webservice を使用する代替手段または代替手段はありますか。
<form name="ipg" action="https://pay.doku.com/DokuSuite/Channel" method="post" data-ajax="false">
次のような支払いサービスを呼び出すためのフォーム アクションに jquery または webservice を使用する代替手段または代替手段はありますか。
<form name="ipg" action="https://pay.doku.com/DokuSuite/Channel" method="post" data-ajax="false">
ajax を使用してサービスを呼び出すことができます (このサービスは任意のサーバー言語で記述できます)。
JavaScript では、JQuery を使用して ajax を介してサービスを呼び出す関数を作成できます。
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 では、次のようなボタンを使用できます。
<input type="button" id="btnExecute" onclick="btnExecute_onclick()">
入力タイプ テキストなどのフォーム タグによってユーザーから入力を取得し、ajax 呼び出しでパラメーターとして送信できます。サーバーからのリターンをsuccess関数で受け取ることができます。
ここでajax JQuery関数APIを見てください