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