0
嗨,我在GSP中有一個表單,我希望在提交後才能使所有表單元素都是隻讀的。 有沒有辦法做到這一點。我有像文本框,下拉附件字段的表單元素...... 我使用G:表格如何使表單元素只能在GSP中讀取?
我也在我的GSP中使用java腳本。
請幫我一下
謝謝。
嗨,我在GSP中有一個表單,我希望在提交後才能使所有表單元素都是隻讀的。 有沒有辦法做到這一點。我有像文本框,下拉附件字段的表單元素...... 我使用G:表格如何使表單元素只能在GSP中讀取?
我也在我的GSP中使用java腳本。
請幫我一下
謝謝。
請記住,即使您在服務器端將標籤設置爲只讀,用戶仍然可以通過各種方式更改它們,並且無論表單上的值是否在將其發回給您之前。
您可以在表單標記中使用onsubmit事件,調用JavaScript函數,該函數將禁用要影響的任何表單元素。由於GSP是服務器頁面,而不是瀏覽器,因此通常無法在這方面爲您提供幫助。
當然,最簡單的方法是客戶端使用jQuery:
$(function() {
$('input, select, textarea').attr('disabled', 'disabled');
});