Я работаю над ajax, и я отправляю запрос на страницу для данных, и что pahe содержит заголовок, нижний колонтитул, боковое меню (полную страницу шаблона), а также таблицы, которые я действительно хочу захватить без всякого другого html в ответе, как верхний колонтитул и т. д. В результате я хочу настроить таргетинг только на таблицу с селектором идентификаторов. проблема в том, что мне не разрешено удалять какую-либо вещь со страницы, такой как верхний колонтитул и т. д., поэтому теперь мне нужна помощь в этом, как захватить эту конкретную таблицу со всеми данными, которые мне нужны в той же таблице, что и я, чтобы отображать ее на диалоговое окно. Ниже мой Аякса вызовextract specific html после ответа ajax
<script>
var firstDay = new Date();
var nextWeek = new Date(firstDay.getTime() + 7 * 24 * 60 * 60 * 1000);
var nextWeek = nextWeek.getFullYear() + '/' + (nextWeek.getMonth()+1) + '/' + nextWeek.getDate() ;
var url = 'x_PASSPORT_EXPIRED_DATE='+nextWeek+'&y_PASSPORT_EXPIRED_DATE='+nextWeek+'&z_PASSPORT_EXPIRED_DATE=BETWEEN&_search=1';
function showCustomer()
{
// fire off the request to ajax_stufflist.php
request = $.ajax({
url: "ajax_stufflist.php?"+url,
type: "post",
success: function(data){
alert($(data).find('table#gmp_stuff'));
//$("#user_responses").html(data);
},
error:function(){
alert("failure");
$("#user_responses").html('error occured');
}
});
}
я есть USER_RESPONSE DIV для отображения всех данных. У меня есть весь ответ, сохраненный в переменной данных, но я не хочу отображать это, но сначала нужно извлечь эту таблицу, а затем отобразить эту таблицу в div_ user_response.
как я не могу вставить ответ html здесь, поскольку в нем слишком много кода, но таблица, которую я хочу захватить, имеет id = "gmp_stuff". надеюсь, что это поможет вам, ребята, показать мне правильный путь.
То есть полезная функция, спасибо за показ. –
его не работал с фильтром, но он отлично работал для меня с нахождением –
большое спасибо –