我有这个测试 json url
jQuery.support.cors = true;
window.Getdata = function() {
var request = $.ajax({
type: "POST",
data: "{}",
dataType: 'json',
url: "/gh/gist/response.json/4001105/",
mimeType: "application/json; cherset=utf-8",
success: krywaarde,
failure: givealert
});
function krywaarde(result) {
alert("Name = "+result.fighters[0].name);
alert("Nickname = "+result.fighters[0].nickname);
// this changes the text
document.getElementById("routing").innerHTML = result.fighters[0].name;
}
function givealert(error) {
alert('failed!!' + error);
}
}
$(document).ready(function() {
window.Getdata();
});
我已经编辑了我的整个问题代码
我现在遇到的问题是,它适用于 JSFiddle,但不适用于我的移动应用程序。两者之间的onlu变化是,Js Fiddle上的ons在页面加载时被调用,而我真正的移动应用程序在buttonclick上调用该函数!
这是jsfiddle:
我调用函数的html是
<a type=button id="processnames" onclick="window.Getdata();" style="color: White; font-size:large;">test json