2013-01-10 23 views
-1

我第一次嘗試在我的php代碼中使用jquery ajax。 我有一個複選框的集合。根據我選中的複選框,mysql的查詢將會被建立,並且會顯示在我的頁面中。你能幫我如何前進嗎?php中的jquery ajax

謝謝。

+1

請顯示一些代碼。 – Dementic

+0

嘗試瀏覽[此清單](http://msmvps.com/blogs/jon_skeet/archive/2012/11/24/stack-overflow-question-checklist.aspx),並通過(一些)步驟。這會增加你獲得有用答案的機會。 – Henrik

+0

沒有其他任何事情可以繼續,請記住,ajax請求與服務器角度上的任何其他請求完全相同。唯一的區別是它在客戶端由javascript觸發,並且響應不會被瀏覽器顯示,而是在客戶端通過javascript攔截。因此,如果它是從表單發佈的話,就像構建查詢一樣,唯一不同的是您可以從他們的文檔中瞭解到的jQuery.ajax()調用。 – Pinetree

回答

1

看手冊jQuery.ajax()。你也有幾個例子。

你必須收集您的複選框值,然後發送到PHP腳本

var cb1 = $('#checkbox1').attr('checked'); 
var cb2 = $('#checkbox2').attr('checked'); 
$.ajax({ type: 'POST', 
     url: 'checkboxes.php', 
     data: { checkbox1: cb1, 
       checkbox2: cb2 }, 
     success: function(response) { 
        // do something with response from PHP script 
       } 
     }); 

請參閱您可以使用更多選項jQuery的API。

在服務器端,您可以像處理其他任何請求一樣評估$_POST變量。