Санкционировать интервал минут, [закрывший]

Я работаю на странице, где я прошу час и минута, которые они желают, и в свою очередь прошу интервал минут, которые они хотят отрезать.

Из-за того, что говорит 04:50 и этих 50 min я хочу отрезать только 5 min то, что хочу я. Как санкционировать для того, чтобы, когда пользователь выберет интервал 20 минуты, этот не позволил ему продвигаться и пометьте ошибку, потому что он не может отрезать больше минут, чем они у него остаются? Какая-то подсказка из как это делать?

Это мой код:

Minutos a cortar
<input type="number" min="00" max="59" oninput="maxLengthCheck(this)" placeholder="00" onkeypress="return isNumeric(event)" id="mine" name="mine[]">

Minutos      
<select data-style="btn-primary" class="selectpicker show-tick" data-size="5" data-width="auto" multiple data-max-options="1"  data-actions-box="true" name="min[]" id="min">
    <option value="00">00</option>
    <option value="01">01</option>
    <option value="02">02</option>
    <option value="03">03</option>
    <option value="04">04</option>
    <option value="05">05</option>
    <option value="06">06</option>
    <option value="07">07</option>
    <option value="08">08</option>
    <option value="09">09</option>
    <option value="10">10</option>
    <option value="11">11</option>
    <option value="12">12</option>
    <option value="13">13</option>
    <option value="14">14</option>
    <option value="15">15</option>
    <option value="16">16</option> 
    <option value="17">17</option>
    <option value="18">18</option>
    <option value="19">19</option>
    <option value="20">20</option>   
    <option value="21">21</option>
    <option value="22">22</option>
    <option value="23">23</option>                                                                   
    <option value="24">24</option>
    <option value="25">25</option>
    <option value="26">26</option>
    <option value="27">27</option>
    <option value="28">28</option>
    <option value="29">29</option>
    <option value="30">30</option>   
    <option value="31">31</option>
    <option value="32">32</option>
    <option value="33">33</option>                                                                   
    <option value="34">34</option>
    <option value="35">35</option>
    <option value="36">36</option>
    <option value="37">37</option>
    <option value="38">38</option>
    <option value="39">39</option>
    <option value="40">40</option>   
    <option value="41">41</option>
    <option value="42">42</option>
    <option value="43">43</option>                                                                   
    <option value="44">44</option>
    <option value="45">45</option>
    <option value="46">46</option>
    <option value="47">47</option>
    <option value="48">48</option>
    <option value="49">49</option>
    <option value="50">50</option>   
    <option value="51">51</option>
    <option value="52">52</option>
    <option value="53">53</option>                                                                   
    <option value="54">54</option>
    <option value="55">55</option>
    <option value="56">56</option>
    <option value="57">57</option>
    <option value="58">58</option>
    <option value="59">59</option>	
</select>
1
задан 13.04.2017, 16:14
1 ответ

Он мог бы помогать динамической формы с Jquery что каждый раз, когда я выбрал минуты не показал его, чтобы выбирать большие выборы, для этого было бы использовано

  • change, чтобы обнаруживать изменение в input
  • find, чтобы выбирать options чтобы удалять.
  • append, чтобы добавлять options в зависимости от стоимости input

$(document).on('change focus', '#mine', function(event) {
  $('#min').find('option').remove();
    var val = $(this).val();
    for (var i = 1; i <= val; i++) {
       $('#min').append($('<option>', {
          value: i,
          text: i
      }));
    }
});
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.0.1/jquery.min.js"></script>
Minutos Deseados
  <input type="number" min="00" max="59" o placeholder="00" id="mine" name="mine[]">

Minutos      
  <select data-style="btn-primary" class="selectpicker show-tick" data-size="7" data-width="auto" multiple     id="min">
  
   </select>
0
ответ дан 24.11.2019, 12:55
  • 1
    похожая идея приятель, но который происходит, если я желаю 10 минут начиная с часа 15:20 – Houdini 26.10.2016, 18:27