Как получить данные из текущего ввода - PullRequest
0 голосов
/ 08 октября 2019

Здравствуйте, у меня есть два ввода со списком данных и как получить текущее значение ввода, когда я нажимаю кнопку Post

<datalist id="OrganizationsList">
        <option id="Id" value="value" />
</datalist>


 <div class="form-group" id="Resolutions">
                        <label for="orgId" class="form-control-label">Организации:</label>
                        <input list="OrganizationsList" class="form-control" id="orgId" name="orgId">
                        <<button type="button" class="btn btn-secondary" data-dismiss="modal">Post</button>
                    </div>

 <div class="form-group" id="Resolutions">
                        <label for="orgId" class="form-control-label">Организации:</label>
                        <input list="OrganizationsList" class="form-control" id="orgId" name="orgId">
                        <<button type="button" class="btn btn-secondary" data-dismiss="modal">Post</button>
                    </div>

Ответы [ 2 ]

0 голосов
/ 08 октября 2019
 <?php 
extract($_POST);
echo $orgId;
echo $orgId2;

 ?> 
  <form action="" method="post">
  <datalist id="OrganizationsList">
        <option id="Id" value="value" />
</datalist>


 <div class="form-group" id="Resolutions">
                        <label for="orgId" class="form-control-label">Организации:</label>
                        <input list="OrganizationsList" class="form-control" id="orgId" name="orgId">
                        <button type="submit" class="btn btn-secondary" data-dismiss="modal">Post</button>
                    </div>

 <div class="form-group" id="Resolutions">
                        <label for="orgId" class="form-control-label">Организации:</label>
                        <input list="OrganizationsList" class="form-control" id="orgId" name="orgId2">
                        <button type="submit" class="btn btn-secondary" data-dismiss="modal">Post</button>
                    </div>
             </form> 
0 голосов
/ 08 октября 2019

Это должно сработать

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

$('button').click(function(){
let input = $(this).closest('div').find('input[name="orgId"]').val()
alert(input)
})
<script src="https://cdnjs.cloudflare.com/ajax/libs/jquery/3.3.1/jquery.min.js"></script>
<datalist id="OrganizationsList">
        <option id="Id" value="value" />
</datalist>


 <div class="form-group" id="Resolutions">
                        <label for="orgId" class="form-control-label">Организации:</label>
                        <input list="OrganizationsList" class="form-control" id="orgId" name="orgId">
                        <<button type="button" class="btn btn-secondary" data-dismiss="modal">Post</button>
                    </div>

 <div class="form-group" id="Resolutions">
                        <label for="orgId" class="form-control-label">Организации:</label>
                        <input list="OrganizationsList" class="form-control" id="orgId" name="orgId">
                        <<button type="button" class="btn btn-secondary" data-dismiss="modal">Post</button>
                    </div>
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...