使用 div.InnerHtml 僅能獲取初始值,AJAX 動態修改 DIV 內容後,伺服端無法直接讀取新值。
由於 AJAX 修改僅發生在客戶端 DOM,伺服端無法感知。建議採用以下任一模式:
<input type="hidden">,表單提交時伺服端讀取隱藏字段。var currentDivContent = "",AJAX 回調中賦值,提交前賦給隱藏字段或通過 AJAX 直接發送給伺服端。$.ajax({data: {content: currentDivContent}}) 直接將最新內容發送至伺服端 API。