【问题标题】:Set value to h:inputHidden using jquery使用 jquery 将值设置为 h:inputHidden
【发布时间】:2014-05-07 12:03:30
【问题描述】:

我正在尝试从 jquery 将值设置为 h:inputHidden。但是我做不到。

我的错误是什么?请给我一些解决方案

这是我的代码

jQuery 代码:

$(function() {
              $( "#slider-range-max-home" ).slider({
              range: "max",
              min: 1,
              max: 10,
              value: 2,
              slide: function( event, ui ) {
              $( "#ardHome" ).val( ui.value );
            }
           });
           $( "#ardHome" ).val( $( "#slider-range-max-home" ).slider( "value" ) );
   });

XHtml 代码:

<b:column  col-xs="12" col-lg="6"  >
    <div id="slider-range-max-home"></div>
    <h:inputHidden id="ardHome" value="#{registrationController.selectedArdHome}"/>
</b:column>

【问题讨论】:

  • 那肯定不是 html。
  • 发布生成的 HTML 会更容易诊断问题。
  • 对不起。它的xhtml代码
  • 不,不是——它是 JSF。当您在浏览器中右键单击并选择“查看源代码”时,我们需要查看您得到了什么

标签: javascript jquery jquery-ui twitter-bootstrap


【解决方案1】:

您的 id 不同:您正在阅读“#ardHome”和“#home”。如果您在此 sn-p 之外有表单,则输入 id 将与表单 id 连接。在 Firefox 的 Chrome 中,尝试检查您的输入以查看其 id。

【讨论】:

    猜你喜欢
    • 2015-06-25
    • 1970-01-01
    • 1970-01-01
    • 2011-12-27
    • 2012-08-01
    • 2013-11-12
    • 1970-01-01
    • 1970-01-01
    • 2023-04-10
    相关资源
    最近更新 更多