【问题标题】:Allow JSF input text to be selected at first pass, cursor position允许在第一次通过时选择 JSF 输入文本,光标位置
【发布时间】:2011-06-11 22:30:06
【问题描述】:

我们发现 JSF 输入的奇怪行为在常规 html 输入字段中看不到。

该字段是一个搜索框,用户通常会在该字段上滑动鼠标以突出显示所有现有文本,然后开始过度输入。

你可以在谷歌上试试看我的意思(输入搜索,离开字段,现在点击你的条目的右侧,向左拖动鼠标 - 瞧,所有文本都会突出显示。)

如果我们在 JSF 应用程序中尝试这个完全相同的过程,光标只会跳转到索引 0, 并且不会突出显示任何文本。用户必须在不离开字段的情况下重复 stpe 才能真正突出显示文本。

所以我的问题是a)为什么会有差异b)如何解决它

JSF 2.0 (MOjarra)

<h:inputText 
class="requiredFields" 
id="Search_String" 
value="#{searchManager.searchString}" 
maxlength="#{searchManager.searchTypeMaxLength()}" />

【问题讨论】:

    标签: input jsf-2 textinput


    【解决方案1】:

    原来这是一些 jQuery 验证的 hacky 实现的结果。删除错误库后,文本框的行为就像文本框一样!

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2023-03-11
      • 2019-07-29
      • 1970-01-01
      • 1970-01-01
      • 2014-10-17
      • 2014-12-14
      • 2021-12-21
      相关资源
      最近更新 更多