在阅读了很多帖子和jQuery文档之后,我的第一个问题...... jQuery新手......
在我的项目中,我有一个带有jQuery Ajax调用的几个过滤器的列,以减少main.php中显示的poduct数量.工作正常,但在例如排序结果或在响应文件main.php中单击分页后,我需要能够使用main.php的最后一次Ajax调用的$ _GET参数在filter-column中执行一个新的filter-action ...这些参数在Firebug选项卡中显示正常 - 标签XHR - 选项卡参数....
但我找不到一种方法来检索参数并将它们放在我的函数中,该函数触发Ajax调用:
function updateStatus(content_show, data) {
jQuery.ajax({
method: "get",
url: content_show,
data: data,
beforeSend: function(){
jQuery("#target").html('<p><img src="images/ajax_load.gif" /></p>');
}, //show loading just when link is clicked
success: function(html) {
// update status element
jQuery('#target').show("slow");
jQuery('#target').html(html);
}
});
}
Run Code Online (Sandbox Code Playgroud)
在我的过滤器文件中,我有一个功能来检查和取消选中复选框并启动ajax调用:
function check_them(obj,URL) {
var getstr = "";
var man_id_selected ="";
for (i=0; i<obj.getElementsByTagName("input").length; i++) {
if (obj.getElementsByTagName("input")[i].type == "checkbox") {
if (obj.getElementsByTagName("input")[i].checked) {
getstr = "" + obj.getElementsByTagName("input")[i].name + "=";
man_id_selected += …Run Code Online (Sandbox Code Playgroud)