gpt4 book ai didi

javascript - jqGrid : Need to make a field nonEditable in Edit Window and editable in Add Window

转载 作者:行者123 更新时间:2023-12-02 16:58:44 25 4
gpt4 key购买 nike

我有一个名为 userId 的字段。我想使该字段在“添加”窗口中可编辑,在“编辑”窗口中不可编辑。如果我设置选项 editoptions: { readonly: 'readonly' },我发现该字段在“添加”和“编辑”窗口中都变得不可编辑。有什么建议吗?

最佳答案

将字段保留为只读,但在 jqGrid 函数调用中,您可以使用在窗口打开之前触发的 beforeShowForm 回调函数。

beforeShowForm: function( formId ) {

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

};

这样,只有当用户尝试编辑表单时,输入才可编辑。

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

关于javascript - jqGrid : Need to make a field nonEditable in Edit Window and editable in Add Window,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25951831/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com