AJAX 및 간단한 HTML DOM 파서를 사용하여 자동 완성 스크립트를 만들려고합니다.AJAX 및 간단한 HTML DOM 파서를 사용하여 자동 완성
PHP 파일은 (discogs.php) : http://jsfiddle.net/Mobius1/cYGWs/
내가 아는 방법을 작성하는 방법 :
<?php
ini_set('user_agent', 'TEST/1.0 +http://127.0.0.1/test/');
require_once('simple_html_dom.php');
// Create DOM from URL
$html = file_get_html('http://www.discogs.com/release/'.$_POST["album_id"]);
// Grab the Label
$label = $html->find('.content > a', 0);
echo $label;
// Grab the Catalogue Number
$catno = $html->find('.content', 0);
echo $catno;
// Grab the tracklist
$tracklist = $html->find('div#tracklist', 0);
echo $tracklist;
?>
내가 여기에 HTML 및 jQuery를 넣어 한 공간을 절약하기를 여기에 지금까지 가지고 무엇을 단일 텍스트 영역/$('element').val(data)
입력을 사용하여 입력,하지만 PHP 파일 ($label
, $catno
및 $tracklist
)에서 세 변수를 모두 세 입력을 작성하는 방법을 알아낼 수 없습니다.
가능합니까? 그런 다음
jQuery.post('discogs.php', jQuery("#myform").serialize(), function(data) {
$('element').val(data);
},"json");
아래와 같이 스크립트에
그런데 왜 [Discogs API] (http : //www.disc ogs.com/developers/) DOM을 구문 분석하는 대신? PHP 터널링이 필요하지만, 그것은 클라이언트에 달려 있습니다. – moonwave99
대단히 고맙습니다. 사용 해보겠습니다. –