簡體   English   中英

NodeJS中的客戶端/服務器操作檢測

[英]Client/Server operation detection in NodeJS

我希望在提交表單后出現微調框,然后將其替換為選中標記,以表明操作已完成。 我已經讓JQuery檢測何時按下按鈕,並使微調框顯示如下:

$('.scrape').on('click', function(){
    $('.spinner').removeClass('hidden');
}) 

客戶端/服務器端如何檢測到該操作已完成? AJAX調用不起作用,因為已經發出了POST請求,對嗎? 注意:我正在使用express框架。 我沒有渲染任何東西,因為它們都在同一頁面上。

謝謝!

每次向服務器發出請求時,都應從服務器獲得響應。 接收到具有非錯誤HTTP狀態的響應表示您的操作成功。

“如何讓客戶端/服務器端檢測到該操作已完成?” 你是說客戶 客戶端最終控制屏幕上顯示的內容,因此客戶端需要知道何時打勾。 (因此,我不在乎服務器是使用express的NodeJS進程。)

“因為已經發出了POST請求,所以無法進行AJAX調用,對嗎?” 但是您必須在某處有一個處理程序來完成請求。 您沒有說是否要通過$.ajax或vanilla javascript或其他方式執行此操作,但是無論您執行什么操作,都只需要向該處理程序添加一些內容,以便它添加復選框。 如果您想要更具體的答案,請隨時分享更多代碼:-)

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM