ajax请求后回复div

时间:2013-10-19 10:22:27

标签: ajax html

我有一个包含6列的表,第一列是一个复选框,类似于从数据库生成的其他值。

最后是我有一个提交按钮,所以一旦点击复选框值被传递到dummy.asp / php文件,这里取决于选中的每个复选框,执行操作并返回到ajax请求,我想要根据请求相应地更改最后一列div。如通过或失败。

您能否告诉我如何更改最后一栏中div的值,例如检查值流程已完成或待处理或任何其他状态。

演示:

1 个答案:

答案 0 :(得分:0)

我发现你使用jQuery,事情很简单,因为你已经有了成功的回调函数, 你可以测试这样的东西:

V3:

// post-submit callback 
function showResponse(responseText, statusText, xhr, $form)  { 

  var i, regex, xarr;

  $("table div").html("NOT DONE");

  regex = new RegExp(",", "g");
  xarr = responseText.split(regex);

  for(i = 0; i < xarr.length; i++)
  {
    $("#output-" + $.trim(xarr[i])).html("DONE");
  }
} 

这假设所有选定的项目都由AJAX返回,其中包含 responseText 中的ID,如: VS32,VS34,......没有选择。

你在VSij之间有空格,让我们做$ .trim()......