Выберите тег xHTML и сохраните его свойства в массив, используя jquery - PullRequest
0 голосов
/ 10 сентября 2011

как я могу использовать jquery todo: 1- прочитать конкретный URL 2 - сохранить определенные значения тегов xhtml в массив 3 - передать этот массив в скрипт PHP

это теги

<img class="nytmm_slidingMultimedia_imageSlide" style="display: inline; height: 620px; width: 930px;" src="http://graphics8.nytimes.com/images/2011/02/28/world/africa/20110301_LIBYA-slide-FBZQ/20110301_LIBYA-slide-FBZQ-jumbo.jpg">

в приведенном выше теге я хочу сохранить список src в массиве (могут быть теги img с разными src)

<div class="nytmm_bigPhotoGallery_caption">Residents of Sabratha rallied in support of Colonel Qaddafi in front of a bank where they were waiting to receive a one-time 300 Dinar bonus offered to every Libyan citizen by the regime.</div>

в приведенном выше теге я хочу сохранить значение или текст внутри div в другом массиве (возможны теги div с различным содержанием)

тогда я хочу передать эти 2 массива в php, где мне удастся выполнить остальные задачи.

спасибо и всего наилучшего

1 Ответ

1 голос
/ 10 сентября 2011
var requestData = {}; // data object for future ajax request
requestData.src = []; // array for storing your src values
// getting multiple src values
$('.nytmm_slidingMultimedia_imageSlide').each(function(index){
  requestData.src.push($(this).attr('src'));
});
// getting single div text, be sure that there is only one div selected
requestData.text = $('.nytmm_bigPhotoGallery_caption').first().text();
// make an ajax request
$.post( 'some/handler.php', requestData, function(response) { console.log(response)} );

Есть только несколько примеров того, как получить одно значение и умножить.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...