проверка на выполнение load
стоит задача подгрузить данные из файла по id , который введен в input
<form action="" method="post"> <input name="trecking" id="trecking" type="text" /> <input name="doGo" id="doGo" type="submit" value="Пошук" /> </form> <?php if (isset ($_REQUEST['doGo'])) { echo "Номер декларації ".$_REQUEST['trecking']; ?> <script type="text/javascript"> $(document).ready(function() { $('#area').load('number.html #<?php echo $_REQUEST['trecking'] ?>'); }); </script> <div id="area"> </div> <?php } ?> все подгружается нормально, но как вывести сообщение что id , которое нужно не найдено, то есть его нету в документе? |
if (!document.querySelector('#твой_id')) { alert('Не найдено'); } |
Цитата:
ставлю в любое место ( и за условием и вне условия) - не работает |
Покажи как используешь код?
|
<form action="" method="post">
<input name="trecking" id="trecking" type="text" /> <input name="doGo" id="doGo" type="submit" value="Пошук" /> </form> <?php if (isset ($_REQUEST['doGo'])) { echo "Номер декларації ".$_REQUEST['trecking']; ?> <script type="text/javascript"> $(document).ready(function() { $('#area').load('number.html #<?php echo $_REQUEST['trecking'] ?>'); }); </script> <div id="area"> </div> <script type="text/javascript"> if (!document.querySelector('#<?php echo $_REQUEST['trecking'] ?>')) { alert('Не найдено'); } </script> <?php } ?> |
|
Цитата:
Цитата:
Вот в той функции и проверяй... |
Цитата:
document.getElementId(<ИД>) ? |
ну как обьяснить?
|
Цитата:
http://dp-international.pp.ua/status там есть id 222 и 223 |
Часовой пояс GMT +3, время: 07:59. |