0
我有一个6列的表,第一列是一个复选框,类似于从数据库生成的其他值。ajax请求后回应div
最后是我有一个提交按钮,所以一旦点击复选框的值传递给dummy.asp/php文件,这里取决于每个选中的复选框,操作执行并返回到ajax请求,并且我根据请求要求最后一列div被相应地改变。如通过或失败。
你可以让我知道如何更改最后一列中div的值,例如checkvalue进程完成或挂起或任何其他状态。
演示:
我有一个6列的表,第一列是一个复选框,类似于从数据库生成的其他值。ajax请求后回应div
最后是我有一个提交按钮,所以一旦点击复选框的值传递给dummy.asp/php文件,这里取决于每个选中的复选框,操作执行并返回到ajax请求,并且我根据请求要求最后一列div被相应地改变。如通过或失败。
你可以让我知道如何更改最后一列中div的值,例如checkvalue进程完成或挂起或任何其他状态。
演示:
我发现你使用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以ID返回,其ID为responseText like: VS32,VS34,...没有选定的。
你有VSij之间的空间,让我们做$ .trim()...
谢谢你的回复,以及在lrno(第一列)与主键唯一列,但并不仅仅与VS开始,它可能是任何东西,如MU,BG,VS等等,它是基于sql查询加载的。我唯一担心的是一旦我将选定的值传递给dummy2.asp,dummy2.asp执行工作完成或不完成,如果完成它应该返回完成,反之亦然,最后一列即。所显示表格中的输出列应该用DONE或NOT DONE更新,而不是“AJAX响应将替换此内容”。 – user2897085
再次感谢您,完美的工作正常,但只有第一个值被检查,其余所有选定的值将被忽略。我更新了演示网址上的代码:http://advancepoly.com/testdb.asp,还有其他建议吗? – user2897085
完美无瑕,它像魅力一样。非常感谢。我对这个Q/A网站非常陌生,是否让我知道如何欣赏你的作品并关闭主题? – user2897085