0
私の仕事はこの遠いxmlファイルを読むことです:http://www.velib.paris/service/stationdetails/paris/901、Ajaxを使ってhtmlファイル! これは私のコードです:
<script type="text/javascript">
getReadXmlFile();
function getReadXmlFile(){
alert("recherche d fichier");
$.ajax({
type: "GET",
url: "http://www.velib.paris/service/stationdetails/paris/901",
dataType: "xml",
success: parseXml
});
alert("obtention du fichier");
}
function parseXml(xml){
alert('debut du parse');
var up=$(xml).find("updated").text();
alert(up);
}
</script>
しかし、それは私がなぜ 感謝の助けを知っているドン実行されません!私はあなたの助けをお願いします!
「実行しない」とはどういう意味ですか?エラーはありますか?これは、あなたが非同期呼び出しを行い、あなたのAJAXによって何かが返される前に 'parseXml'関数が実行されているためです。非同期呼び出しを実行した後に関数を作成する方法の例については、この回答を参照してください。http://stackoverflow.com/questions/9337168/jquery-creating-a-generic-ajax-function – Dandy