【问题标题】:How to prompt the user to be required to input Validation for Minimum and Maximum Price?如何提示用户输入最低和最高价格的验证?
【发布时间】:2014-12-08 05:37:20
【问题描述】:

我在想我们可以做的是,当他们仅使用最低价格(Price From)进行搜索并点击搜索时,它会显示消息请填写最高预算。这是网站http://www.phpropertydeals.com,然后单击搜索分钟。和最大值,当我在(价格来自)中添加价格时,我们可以制作,然后(价格到)将提示必填字段。但如果没有输入,这部分会继续搜索。

<div class="mini-field">
                                <input input name="pricefrom" class="txt-field-input-mini formattingNumber" placeholder="Price from" style="width:159px;">
                                <input input name="priceto" class="txt-field-input-mini formattingNumber" placeholder="Price to" title="Please input maximum price budget" style="width:159px;">
                            </div>

<script type="text/javascript">
$(document).ready(function() {
  var pricefrom = $('input[name="pricefrom"]'); 
  $(pricefrom).on('click', function() {
    if($('input[name="priceto"]').val().length < 1) {
      alert("You must insert Maximum price!");
    }


  });
});
</script>

【问题讨论】:

    标签: php html wordpress


    【解决方案1】:

    类似这样的:

    $( "#myform" ).submit(function( event ) {
        event.preventDefault();
        if($('input[name="priceto"]').val().length < 1) {
            alert("You must insert Maximum price!");
        } else {
            $( "#myform" ).submit();
        }
    });
    

    【讨论】:

    • 是的,这是正确的,但是当用户从中添加价格时,价格中应该有一个自动字段需要说“请输入最高价格预算”
    • 当我从价格中添加价格时,用户需要添加最高价格。
    【解决方案2】:

    将id分配给输入标签,如下代码

    <input input name="priceto" class="txt-field-input-mini formattingNumber" placeholder="Price to" title="Please input maximum price budget" style="width:159px;" id="min">
                                </div>
    
    <script type="text/javascript">
    $(document).ready(function() {
      $('#min').on('click', function() {
        if($('input[name="priceto"]').val().length < 1) {
          alert("You must insert Maximum price!");
        }
    
    
      });
    });
    </script>
    

    【讨论】:

    • 等一下试试这个答案
    • 你好@manuyd 是的,这是正确的,但是当用户从中添加价格时,价格中应该有一个自动字段来表示“请输入最高价格预算”
    • 你的意思是“price to”输入框默认不会显示,你想在“price from”输入框不为空时添加,是你想要的吗?
    • 在我输入要求之前,会有一个文本“请输入最高价格预算”,但是当我点击搜索时,该字段只需要。我想在我输入“Price From”时创建,然后“Price to”字段将有一个必需的提示,用户应该在该字段中输入一些内容。
    • 我认为这目前正在工作,除了它在点击“价格到”字段时有效,但如果您想在点击搜索按钮时进行验证,则将 $('#min') 替换为 $(' search') 和条件 if($('max').val().length > 0 && $('min').val().length
    猜你喜欢
    • 2019-06-13
    • 1970-01-01
    • 2023-03-14
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2016-01-26
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多