帮帮我吧。谢谢!
Uncaught SyntaxError:JSON输入的意外结束 在JSON.parse() 在Object.success(app.js:102)
function checkpay(url)
{
$('#ajaxLoader').show();
$.get('http://'+window.location.host+'/order/'+url, function(data) {
$('#ajaxLoader').hide();
if(data != '')
{
var res = JSON.parse(data); <-------------- 102 string here
if(res.status == "ok")
{
$('#yt0').attr('onclick','window.location ="'+res.chkurl+'"');
$('#yt0').val('Скачать');
}
else alert("Платеж не найден, попробуйте позже");
}
else alert("Платеж не найден, попробуйте позже");
});
}
答案 0 :(得分:0)
你可以使用:
$('#ajaxLoader').show();
$.ajax({
url: 'http://'+window.location.host+'/order/'+url,
type: 'GET',
data: {},
dataType: "json",
success: function(data){
$('#ajaxLoader').hide();
if(data.hasOwnProperty('status'))
{
if(data.status == "ok"){
$('#yt0').click(function(){
window.location = data.chkurl;
})
$('#yt0').val('Скачать');
}
}
}
})