 <p>below is a slice of my routine and it works fine : </p> <pre><code>var data = 'post_type=' + post_type.val() + '&amp;page_id=' + page_id.val() + '&amp;home_page=' + home_page.attr('checked') + '&amp;archive_page=' + archive_page.attr('checked') + '&amp;search_page=' + search_page.attr('checked'); //start the ajax $.ajax({ //this is the php file that processes the data and send mail url: "?service=set_data", //GET method is used type: "GET", //pass the data data: data, //Do not cache the page cache: true, //success success: function (html) { $(".no-items").hide("slow"); $("#list_table").append(html).hide().slideDown('slow'); } }); </code></pre>