ajax 를 이용 하여 지갑 잔액 지불 성공 판단
프론트 데스크:
1 <div class="cardexplain" style="margin:0;padding:0;">
2 <ul class="round" style="margin:0;padding:0;border-radius:0;border:0px;border-bottom:1px solid #C6C6C6">
3 <table width="100%" border="0" cellpadding="0" cellspacing="0" class="cpbiaoge">
4 <tr>
5 <td> <span> span> td>
6 tr>
7 table>
8 ul>
9 div>
10
11
12 <div class="cardexplain" style="margin-bottom: 0px;">
13 <ul class="round" style="margin-left:0;margin-right:0;">
14 <li class="title mb"><span class="none"> span>li>
15 <li class="nob">
16 <table>
17 <tr><td> :{$username}td>tr>
18 <tr><td> :{$phone}td>tr>
19 <tr><td> :{$address}td>tr>
20 table>
21 ul>
22 div>
23
24 <div class="cardexplain">
25 <ul class="round" style="margin-left:0;margin-right:0;">
26 <li class="title mb"><span class="none"> span>li>
27 <li class="nob">
28 <table>
29 <tr><td><img width='70' height='70' src='/Public/Uploads/{$image}'>td>
30 <td><table>
31 <tr><td>{$menu_name}<td>tr>
32 <tr><td>¥{$price} * {$count}<td>tr>
33 table>td>
34 tr>
35 table>
36 <div name ="payNum" id="payNum" style='text-align:center;color:red;'> :{$price*$count} div>
37 ul>
38 div>
39 <div id="payDom" class="cardexplain">
40 <div class="footReturn" style="text-align:center">
41 <input type="button" style="margin:0 auto 20px auto;width:100%" onclick="callpay({$price*$count})" class="submit" value=" "/>
42 div>
43 div>
44 <div id="failDom" style="display:none" class="cardexplain">
45 <ul class="round">
46 <li class="title mb"><span class="none"> span>li>
47 <li class="nob">
48 <table width="100%" border="0" cellspacing="0" cellpadding="0" class="kuang">
49 <tr><th> th><td><div id="failRt"> , !div>td>tr>
50 table>
51 li>
52 ul>
53 <div class="footReturn"style="text-align:center">
54 <input type="button"style="margin:0 auto 20px auto;width:100%"onclick="window.location.href = '{$url}'"class="submit"value=" "/>
55 div>
56 div>
57 <div id="successDom" style="display:none" class="cardexplain">
58 <ul class="round"><li class="title mb"><span class="none"> span>li>
59 <li class="nob">
60 <table width="100%"border="0"cellspacing="0"cellpadding="0"class="kuang">
61 <tr><th> , ...td>tr>
62 table>
63 <div id="failRt">div>
64
65 li>
66 ul>
67 div>
ajax 함수 체: (위 에 불 러 오지 않 는 문제 가 있 었 습 니 다. 페이지 아래 에 두 는 것 을 추천 합 니 다)
<span style="color:#0000ff;">function</span><span style="color:#000000;"> callpay(num)
{
$.ajax({
url:</span>"./index.php?g=App&m=Index&a=ajaxqianpay"<span style="color:#000000;">,
type:</span>"POST"<span style="color:#000000;">,
data:</span>'payNum='+<span style="color:#000000;">num,
success:</span><span style="color:#0000ff;">function</span><span style="color:#000000;">(msg){
alert(msg.data);
</span><span style="color:#0000ff;">if</span>(msg.data=='right'<span style="color:#000000;">){
document.getElementById(</span>'payDom').style.display='none'<span style="color:#000000;">;
document.getElementById(</span>'successDom').style.display=''<span style="color:#000000;">;
setTimeout(</span>'window.location.href="/index.php?g=App&m=Index&a=order"', 3000<span style="color:#000000;">);
}</span><span style="color:#0000ff;">else</span><span style="color:#000000;">{
document.getElementById(</span>'payDom').style.display='none'<span style="color:#000000;">;
document.getElementById(</span>'failDom').style.display=''<span style="color:#000000;">;
}
}
});
}
</span>
배경:
1 public function ajaxqianpay(){
2 $uid = $_SESSION['uid'];
3 $moneyBySql = M('User')->where('id='.$uid)->field('price,d_price')->find();
4
5 if($moneyall<=$_POST['payNum']){
6 $this->ajaxReturn(array('wrong'),'failed',0);
7 }else{
8 $this->ajaxReturn(array('right'),'success',1);
9 }
10 }
posted on
2016-04-18 11:46 최 달 문 읽 기 (
...) 댓 글 (
...) 모음 집 편집
다음으로 전송:https://www.cnblogs.com/cuidawen/p/5403854.html
이 내용에 흥미가 있습니까?
현재 기사가 여러분의 문제를 해결하지 못하는 경우 AI 엔진은 머신러닝 분석(스마트 모델이 방금 만들어져 부정확한 경우가 있을 수 있음)을 통해 가장 유사한 기사를 추천합니다:
다양한 언어의 JSONJSON은 Javascript 표기법을 사용하여 데이터 구조를 레이아웃하는 데이터 형식입니다. 그러나 Javascript가 코드에서 이러한 구조를 나타낼 수 있는 유일한 언어는 아닙니다. 저는 일반적으로 '객체'{}...
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
CC BY-SA 2.5, CC BY-SA 3.0 및 CC BY-SA 4.0에 따라 라이센스가 부여됩니다.