簡體   English   中英

如何通過jquery按鈕在后面運行PHP腳本

[英]How to run PHP script in the back by a jquery button

當我從jQuery單擊一個按鈕時,我需要從文件中運行一些PHP代碼。 這是我的代碼:

$(document).ready(function(){

      $("#btnSubmit").button().click(function(){
        alert("button 1");

        $.ajax({
        url: 'releaseBackEnd.php',
        type: 'POST',
        async: false,
        data: {},
        dataType: 'xml',
        error: function(){
            alert('Error');
        },
        success: function(data){        
            //check error
            alert("success!");

        }
    });

    });
 });

它顯示“錯誤”的警報。 我有releaseBackEnd.php文件在javascript文件的同一目錄中。

檢查firebug控制台中的響應..如果你沒有firebug,請使用此鏈接將其添加到firefox

https://addons.mozilla.org/en-US/firefox/addon/1843/

更改

$("#btnSubmit").button().click(

$("#btnSubmit").click(

並檢查php頁面是否正在發送響應。

嘗試使用XMLHttpRequest在錯誤回調函數中獲取錯誤。

error(XMLHttpRequest, textStatus) {

}

試試這個代碼......

$(document).ready(function(){

      $("#btnSubmit").bind('click',function() {
        alert("button 1");

        $.ajax({
        url: 'releaseBackEnd.php',
        type: 'POST',
        async: false,
        data: {},
        dataType: 'xml',
        error: function(){
            alert('Error');
        },
        success: function(data){        
            //check error
            alert("success!");

        }
    });

    });
 });

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM