1

我有一份包含日期提示的报告。出于多种原因,我们希望禁用手动用户输入这些日期提示,并要求使用日期选择器(此要求不会改变)。

怎么能做到这一点?

我试过的:

  • 添加 javascript 片段(嵌入在不可见的文本提示中)以禁用文本字段。这可行,但是当我在提示集中单击“应用”时,日期字段将重新启用!

关于我如何做到这一点的任何见解?

有人知道如何破解“应用”按钮的行为,以便我可以再次调用我的 js 函数吗?或者我在哪里可以破解提示集/报告的原始 html,以便可以将日期字段设置为“disabled=true”?

4

1 回答 1

1

我不知道“应用”按钮有任何黑客攻击,但是如果我们稍微更改您的流程,而不是锁定列(并可能给最终用户造成混乱“为什么我不能点击这个提示! "),我们可以做的是通过使用 JQuery 函数或其他方法隐藏提示。此答案中的链接描述了隐藏提示的几个选项:

  1. 隐藏提示(Oracle 方法)
  2. 使用引导导航隐藏提示
  3. 在部分中隐藏提示
  4. 在提示中隐藏某些 UI 控件

此链接有许多其他资源链接,希望能回答您的问题,尽管方式不同。

链接(几个以防一个被破坏):

于 2014-06-23T12:07:17.353 回答