$(".baocun").click(function(){
if($("#num").val()<100){
alert("充值数量少于100");
}else{
$("#alipayment").submit();
$('.zhezhao').fadeIn();
$('#loading').fadeIn();
a=setInterval(function(){
var _ajax=$.ajax({
type: "POST",
url: "${pageContext.request.contextPath}/app/ext/alipay/searchRecord",
data: null,
dataType: "json"
});
_ajax.done(function(data){
if(data.code=="0"){
var _text='<b>√ 成功付款</b><a href="${pageContext.request.contextPath}/app/payonline/list.jsp" class="fk">确认付款</a>';
$('#fk_text').html(_text);
clearInterval(a);
}
});
_ajax.fail(function(data){
var _text='<b>出错啦!!</b>';
$('#fk_text').html(_text);
clearInterval(a);
});
},2000);
}
});
本文介绍了一个使用支付宝进行在线充值的应用场景,包括了前端交互逻辑、后台支付状态查询及页面反馈等关键步骤。通过jQuery实现按钮点击事件,检查充值金额是否符合要求,并提交支付表单。支付完成后,利用Ajax轮询查询支付状态,确保及时更新用户界面。
9704

被折叠的 条评论
为什么被折叠?



