Я пытаюсь извлечь определенную строку данных из таблицы на прямой веб-странице, используя следующий код.Извлечь строку из таблицы
requestCrossDomain('https://eosweb.larc.nasa.gov/cgi-bin/sse/grid.cgi?&num=197110&lat=23&submit=Submit&hgt=100&veg=17&sitelev=&[email protected]&p=grid_id&p=T10M&p=DLYRANGE&step=2&lon=16', function(results) {
$('#loadedContent').css("display","").html(results);
//alert($($('#loadedContent table')[4]).text());
//The above line parses the table i need and displays the content in an alert box.
//But when I try the same line of code to display a specific row, it doesnt display anything
alert($($('#loadedContent table tr:eq(2)')[4]).text());
});
Обратите внимание, что веб-сайт не присваивает имена или идентификаторы таблицам на своей странице. поэтому я пытаюсь извлечь таблицу, используя позицию. До этого я доволен. Но когда я пытаюсь извлечь определенную строку данных из таблицы. Я не мог. Что делать, чтобы извлечь строку из таблицы.
PS: Есть несколько таблиц на странице и ни один из них не будет присвоено имя или идентификатор
'alert ($ ('# loadedContent table: eq (4) tr: eq (2)'). Text());' –
wow. Это было здорово. Спасибо :) –