0

次のような支払いサービスを呼び出すためのフォーム アクションに jquery または webservice を使用する代替手段または代替手段はありますか。

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

1 に答える 1

0

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を見てください

于 2013-02-03T18:18:54.100 に答える