【问题标题】:how to enable/disable checkbox using jQuery in primefaces?如何在primefaces中使用jQuery启用/禁用复选框?
【发布时间】:2014-11-05 04:02:51
【问题描述】:

我正在使用素面。我有一个数据表,每行都有复选框。我想使用 J Query 启用/禁用该行中某个事件的特定行中的复选框。我只想在客户端做。我已经使用了以下代码:attr('disabled', true)
主要面孔不允许我使用上面的代码禁用复选框。任何人都可以建议我这样做的可能方法吗?该复选框应包含当前选择,但不应允许用户更改它。

【问题讨论】:

  • 使用 prop('disabled', true);
  • 它也不起作用,还有其他解决方案吗?
  • Primefaces 为复选框创建一个 div,该 div 包含 2 个内部 div。第一个 div 有一个输入框,第二个 div 里面有一个 span。
  • 您可以使用 DataTable widgetVar 管理数据表行的选择/取消选择。据我所知,您无法使用 widgetVar 禁用/启用一行或多行,唯一的方法是使用一些肮脏的 JavaScript 技巧。无论如何,您为什么不想禁用/启用一个或多个行服务器端?

标签: javascript jquery jsf checkbox primefaces


【解决方案1】:

我们已经通过多项性能测试验证,不同用户在高峰时段生成的 HTTP 请求流量会影响应用服务器的 CPU 以更新服务器。 管理单个复选框选择客户端可能会通过阻止生成这些 HTTP 请求来提高性能。

【讨论】:

    猜你喜欢
    • 2012-11-02
    • 1970-01-01
    • 2021-03-07
    • 1970-01-01
    • 1970-01-01
    • 2012-06-12
    • 1970-01-01
    • 1970-01-01
    • 2015-08-29
    相关资源
    最近更新 更多