MVS 2010 MVC 3: 我有一個提交頁面,其頁面加載時動態構建了嚴格的複選框。用戶可以在提交表單前檢查一個或多個複選框。在頁面的右側,有一些用戶選擇的所有先前選擇的摘要。該摘要可從「提交」頁面獲得,並將轉到其他頁面。在頁面的最上方有一個「添加評論」按鈕。當用戶點擊它時,將顯示一個帶有文本框的彈出窗口,允許用戶輸入評論。如何在不刷新頁面的情況下在頁面上顯示此評論? 不想進行刷新的主要原因是用戶可能選擇了一個或多個複選框,只要頁面刷新,它們就會丟失狀態。 我試過parent.document.getElementById('DivCommentResult').html(data);
- 它顯示此消息「Microsoft JScript運行時錯誤:無法獲取屬性'html'的值:對象爲空或未定義」在不刷新的情況下在頁面上顯示數據
1
A
回答
0
我必須得到父級的doucment並從中檢索div id。 一旦我掌握了它,我將其innerHTML文本設置爲我想要顯示的數據。
var parentDocument = parent.document;
var el = parentDocument.getElementById('commentResult');
一旦我有了這個,我簡單的調用el.innerHTML = data;
0
如果我理解的很好,您必須將您的支票框提交給提交同步ajax請求的函數,該請求獲取您需要的摘要並將目標內容替換爲請求的結果數據。 是你想要的嗎?
相關問題
- 1. 在沒有頁面刷新的情況下顯示錯誤
- 2. 在不刷新的情況下將新數據加載到頁面上
- 3. 如何在不刷新頁面的情況下上傳文件?
- 4. 如何在不刷新頁面的情況下上傳圖片
- 5. 玉可以在不刷新頁面的情況下顯示新值?
- 6. 如何在不刷新頁面的情況下顯示名稱值而不是刷新頁面(使用jQuery)
- 7. 如何在不刷新頁面的情況下顯示不同的值MVC C#
- 8. 在不刷新頁面的情況下在grails中顯示錯誤
- 9. 如何在保留在頁面上的情況下刷新ReferenceManyField?
- 10. 如何在不刷新頁面的情況下在前端顯示更新的數據?
- 11. 在不刷新頁面的情況下在同一頁面上顯示搜索結果
- 12. 在不刷新頁面的情況下顯示本地存儲變量
- 13. 如何在不刷新頁面的情況下觸發並顯示Flash消息?
- 14. 如何在不刷新頁面的情況下顯示flash錯誤?
- 15. 在不刷新頁面的情況下顯示圖像更改URL
- 16. 在不刷新頁面的情況下更新會話變量
- 17. 如何在不刷新的情況下更新頁面
- 18. 如何在不刷新頁面的情況下顯示來自數據庫的數據
- 19. 如何在不刷新頁面的情況下更新會話存儲數據?
- 20. 在不刷新整個頁面的情況下更新網頁上的元素顯示
- 21. 如何在不刷新頁面的情況下在jquery選項卡中顯示來自mysql的數據?
- 22. 刷新數據庫行並在不重新加載的情況下顯示頁面
- 23. 在沒有頁面刷新的情況下在每個頁面的標題上顯示一個值
- 24. 刷新頁面後數據不顯示
- 25. 在不刷新頁面的情況下重新刷新Javascript文件。
- 26. 如何在不刷新頁面的情況下發送表單
- 27. 在不刷新頁面的情況下提取api信息
- 28. 在不刷新頁面的情況下更改內容大小?
- 29. 在不刷新頁面的情況下提交表單
- 30. 如何在不刷新頁面的情況下更改URL?
編號我想顯示用戶在彈出窗口上添加到父級摘要頁面的任何註釋,而不必刷新。當div中有數據時,下面的代碼會爲我做這件事;但是,如果div爲空或第一次用戶添加評論時失敗。 var parentDocument = parent.document; var el = parentDocument.getElementById('commentResult'); el.innerHTML = data; –