JSONからURLを取得できませんでしたが、試してみるとundefined
と表示されています。何かアドバイス?以下はJSONからURLを取得できませんでした。試してみると、未定義と表示されています。何かアドバイス?
<html>
<head>
<meta http-equiv="Content-Type" content="text/html;charset=utf-8" ></meta>
<script language="JavaScript" type="text/javascript" src="http://code.jquery.com/jquery-1.7.1.min.js"></script>
<script>
function a()
{
$.getJSON("https://tbe.taleo.net/MANAGER/dispatcher/api/v1/serviceUrl/UDAY",function(data) { alert(JSON.stringify(data));});
}
</script>
</head>
<body>
<input type="button" value="GET JSON" onclick="a()"/>
</body>
</html>
私はURL値に
{
"response": {
"URL": "https://chm.tbe.taleo.net/chm02/ats/api/v1/"
},
"status": {
"detail": {},
"success": true
}
}
を取得しようとしていたからJSONはこれを行うには良い方法はありますか?そして私は、機能として、変数宣言を使用していない私は、関数宣言
<html lang="en">
<head>
<meta http-equiv="Content-Type" content="text/html;charset=utf-8" ></meta>
<script language="JavaScript" type="text/javascript" src="http://code.jquery.com/jquery-1.7.1.min.js"></script>
<script>
window.onload = function a(){
$.getJSON("https://tbe.taleo.net/MANAGER/dispatcher/api/v1/serviceUrl/UDAY",function(data) {
var innerHtml = "";
document.getElementById("CWS_URL").href=(data.response.URL).substr(0,(data.response.URL).indexOf("ats"))+"ats/careers/jobSearch.jsp?cws=1&org=UDAY";
});
}
</script>
</head>
<body>
<a href="#" id ="CWS_URL" >Careers</a>
</body>
</html>
'getJSON'のコールバックで、' alert(data.response.URL) ' – Tushar
'未定義 'と表示されていますか?コードサンプルが機能し、試したことを説明していないので、間違ったやり方とその修正方法を説明するのは本当に難しいです。 – JDB