【问题标题】:Get value from input in model从模型中的输入中获取价值
【发布时间】:2015-08-28 16:01:58
【问题描述】:

我有一个引导模型,里面有一个输入字段。

<input type="text" name="quota" class="form-control" id="quotas" value="'.$storagequota.'" maxlength="20" >

另外,我有一个按钮,单击该按钮会调用一个函数,以便我可以获取输入字段的值。

function getQuota(){
    quota = $("#quotas").val();
    alert(quota);
}

问题是我无法获取用户输入的值。 奇怪的是,我在另一个页面中有另一个以相同方式工作的模型。 有人可以帮忙吗? 提前致谢。

【问题讨论】:

  • 你能提供一个小提琴吗?
  • 您的页面中是否有多个 ID 相同的元素 quotas

标签: jquery twitter-bootstrap modal-dialog


【解决方案1】:

只要把modal的id放在input的id前面就行了

$("#registration_modal #useremail").val().trim()

【讨论】:

  • 这应该是最佳答案。正如我所怀疑的那样,它起作用了。谢谢!
【解决方案2】:

您的代码是正确的。

只需在head 标签中写入JS function

这是你的代码

<html>    
<head>
    <script>
        function testFun() {
            quota = $("#quotas").val();
            alert(quota);
        }
    </script>
</head>

<body>
    <div id="admin" class="modal fade" role="dialog">
        <div class="modal-dialog">
            <!-- Modal content-->
            <div class="modal-content  animated bounceInDown">
                <div class="modal-header">
                    <button type="button" class="close" data-dismiss="modal">&times;</button>
                        <h4 class="modal-title">Settings</h4>

                </div>
                <div class="modal-body">
                    <ul class="nav nav-tabs">
                        <li class="active"><a href="#tab1" data-toggle="tab">Quota</a>

                        </li>
                    </ul>
                    <div class="tab-content">
                        <div class="tab-pane active" id="tab1">
                            </br>
                            <div id="table" class="col-lg-12"></div>
                            <label for="Quota">Quota</label>
                            <div class="input-group form-group">
                                <input type="text" name="quota" class="form-control" id="quotas" value="10" maxlength="20">
                                <div class="input-group-addon input-group-btn-custom "> <span id="type">Gb</span> 
                                </div>
                            </div>
                        </div>
                        </br>
                        </br>
                        <button type="submit" class="btn btn-primary" onclick="testFun()" id="admin">Submit</button>
                    </div>
                </div>
                <div class="modal-footer">
                    <button type="button" class="btn btn-danger" data-dismiss="modal">Close</button>
                </div>
            </div>
        </div>
    </div>
</body>

</html>

Working Demo

【讨论】:

  • 问题是我有一个主文件,我有我的所有功能,还有一个文件有我的主页,我在每个页面中都调用它。我把它放在两个但还是一样的。我不知道我还能做什么
  • 然后在 head 部分加载该文件。
  • 我把它加载到头部
  • 然后打开浏览器控制台再试一次,你会得到一个错误粘贴在这里。有人可以帮助你。
猜你喜欢
  • 2023-03-13
  • 2020-11-14
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2023-01-05
  • 1970-01-01
相关资源
最近更新 更多