Mysql
 sql >> डेटाबेस >  >> RDS >> Mysql

PayPal बटन रीडायरेक्ट करने से पहले AJAX कॉल को पूरा करें

नीचे दिए गए कोड को अपडेट करें और कोशिश करें:

<form action="https://www.paypal.com/cgi-bin/webscr" method="post" target="_top" name="paypalform" id="paypalform">
<input type="hidden" name="cmd" value="_s-xclick">
<input type="hidden" name="hosted_button_id" value="XXXXXXXXXXXX">
<button type="submit" class="radius paypal-button prevented" name="submit" id="paypalsubmit" alt="PayPal - The safer, easier way to pay online!">Buy Now!
<img alt="" border="0" src="https://www.paypalobjects.com/en_US/i/scr/pixel.gif" width="1" height="1">
</form>

और स्क्रिप्ट इस प्रकार है:

<script>
    $(document).ready(function(){
    $('#paypalsubmit').click(function(e) {
    if($(this).hasClass('prevented')){
        e.preventDefault();
        $(this).removeClass('prevented');
        $.post( "ajax.create_sponsorship.php",{ data: 'XXXXXX'}, function( result ) {
            if(result){
                $('#paypalsubmit').click();
                return true;
            }
        });  
    }else{
        $('#paypalform').submit();
        $(this).addClass('prevented');
    }
    });  
    })
</script>

आशा है कि यह मदद करता है।




  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. जावा टूल के लिए LINQ

  2. MySQL - इस पदानुक्रमित डेटा को संभालने का सबसे अच्छा तरीका?

  3. MySQL यूजर पासवर्ड बदलें

  4. MySQL की सूचना योजना को क्वेरी करना:क्यों? कैसे?

  5. वर्चुअलएन्व पाइप mysqldb मैक ओएस एक्स पायथन