2014-09-20 52 views

回答

2

保持字段爲readonly,但在jqGrid函數調用中,您可以使用在窗口打開之前觸發的beforeShowForm回調函數。

beforeShowForm: function(formId) { 

    $('#userId', formId).prop('disabled', false);   

}; 

這樣,輸入只能在用戶試圖編輯表單時編輯。

我相信你也可以使用$('#userId', formId).removeAttr('readonly');

+2

正確將.attr的'使用( '禁用', '禁用');'和'.attr( '只讀', '只讀');'設置屬性和'.removeAttr('disabled')'和'.removeAttr('readonly')'將其刪除。 Bootean值只能用於* properties *:'.prop('disabled',false);'例如。 – Oleg 2014-09-20 19:30:21