0

我将函数与 jquery 一起用于发布表单并获得结果

我的代码是:

function click_post(id)
{
    $("#form_order_sel_"+id).submit( function () {  
        $.ajax({   
            type: "POST",
            data : $(this).serialize(),
            cache: false,  
            url: "indexer_adm.php", 
            success: function(data){
                $("#load_order").html(data); 
            }   
        });   
        return false; 
    }); 
}

它需要更新 div 的问题,我尝试了不同的方法,但我无法得到这个,因为如果我将 setTimeOut 用于重新加载 div,则帖子不起作用等

我认为问题就在这里:

$("#load_order").html(data); 

但是,当我使用带有 jquery 的 POST 方法时,我需要多一行来更新新内容

感谢和问候 !!!

4

1 回答 1

0

对于这个问题,这里有几点需要考虑,

  1. 通过调用 $(this).Serialize() 检查正在发布的数据
  2. php 文件的返回类型是什么,如果是 html 标记,这应该可以正常工作,否则如果是 JSON 数据,您应该在使用它之前使用 JSON.parse(data)。
  3. 尝试使用 chrome 调试器并找到作为对 AJAX 调用的响应而获得的数据,并将这些详细信息以及检查点的状态提供给我们以进一步指导。
于 2012-12-24T05:53:38.063 回答