zagorisback
Advanced Member | Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору все 2 кода работают, но... но на той же странице можно изменить код здесь это заканчивается Цитата: (здесь есть код javascript) Код: preg_match_all('%<ul id="scenesContainer" class="list-container list-container-scenesLast">(.*)<div class="loadmore">%s', $data1, $result2, PREG_PATTERN_ORDER); $scene = $result2[0]; | здесь это заканчивается Цитата: Код: preg_match_all('%<ul id="scenesContainer" class="list-container list-container-scenesLast">(.*)</section>%sU', $data1, $result2, PREG_PATTERN_ORDER); $scene = $result2[0]; | как собрать код? Добавлено: исправлено так Код: if (preg_match_all('%<ul id="scenesContainer" class="list-container list-container-scenesLast">(.*)<div class="loadmore">%s', $data1, $result2, PREG_PATTERN_ORDER)){ $scene = $result2[0]; } else { preg_match_all('%<ul id="scenesContainer" class="list-container list-container-scenesLast">(.*)</section>%sU', $data1, $result2, PREG_PATTERN_ORDER); $scene = $result2[0]; } | проблема заключается в том, чтобы взять содержимое в javascript Код: <div class="loadmore"> <input class="loadmore uk-button uk-button-primary uk-width-1-1 uk-margin-small-bottom" id="loadBtn" value="16 results, load all"> <input type="hidden" id="row" value="0"> <input type="hidden" id="postCount" value="16"> <input type="hidden" id="wherealias" value="6323"> </div> <script> $(document).ready(function () { $(document).on('click', '#loadBtn', function () { var row = Number($('#row').val()); var count = Number($('#postCount').val()); var wherealias = ($('#wherealias').val()); var limit = 8; row = row + limit; $('#row').val(row); $("#loadBtn").val('Loading...'); $.ajax({ type: 'POST', url: '/view/components/new/list-scenesModelResult.php', data: 'row=' + row + '&wherealias=' + wherealias, success: function (data) { var rowCount = row + limit; var rowAll = count - row; $('.postList').append(data); if (rowCount >= count) { $('#loadBtn').css("display", "none"); } else { $("#loadBtn").val('Load other' + ' ' + rowAll + ' ' + 'results'); } } }); }); }); </script> </section> |
|