是否有任何可行的替代方案或替代品使用 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函数中接收来自服务器的返回。