Php 为什么jquery显示错误函数?

Php 为什么jquery显示错误函数?,php,jquery,json,ajax,cordova,Php,Jquery,Json,Ajax,Cordova,我正在尝试从我的在线PHP中为我的Cordova应用程序检索多个JSON数据。我使用jquery来实现这个。它一直显示错误代码。 这是我从中检索的在线php localStorage['serviceURL']=”http://orba.com.ng/"; var serviceURL=localStorage['serviceURL']; var scroll=new iScroll('wrapper'{ vScrollbar:false, hScrollbar:错, 克罗尔:错 }); va

我正在尝试从我的在线PHP中为我的Cordova应用程序检索多个JSON数据。我使用jquery来实现这个。它一直显示错误代码。 这是我从中检索的在线php

localStorage['serviceURL']=”http://orba.com.ng/";
var serviceURL=localStorage['serviceURL'];
var scroll=new iScroll('wrapper'{
vScrollbar:false,
hScrollbar:错,
克罗尔:错
});
var员工;
$(窗口)。加载(函数(){
setTimeout(getEmployeeList,100);
});
$(文档).ajaxError(函数(事件、请求、设置){
$(“#忙”).hide();
警报(“访问服务器时出错”);
});
函数getEmployeeList(){
$(“#忙”).show();
$.getJSON(serviceURL+'getemployees.php',函数(数据){
$(“#忙”).hide();
$('#employeeList li')。删除();
员工=数据项;
$。每个(员工,职能部门(索引,员工){
$('employeeList')。追加('li>');
});
setTimeout(函数(){
scroll.refresh();
});
});
}

我从这里获得了教程

您的可用
serviceURL
设置为
”http://orba.com.ng/getemployees.php“

您的代码是这样写的:
$.getJSON(serviceURL+'getemployees.php',

因此,有效的URL是
http://orba.com.ng/getemployees.phpemployees.php


这可能是错误的。

您的可用
serviceURL
设置为
“http://orba.com.ng/getemployees.php“

您的代码是这样写的:
$.getJSON(serviceURL+'getemployees.php',

因此,有效的URL是
http://orba.com.ng/getemployees.phpemployees.php


这可能是错误的。

它显示了数据,那么这是怎么回事?我看到你的代码得到了json。可能的问题是serviceURL+'getemployees.php'。它应该是serviceURL。
$。ajaxError包含四个参数,出于某种原因,你决定忽略最有用的参数:
$(文档)。ajaxError(函数(事件,jqxhr,设置,thrownError){警报(“失败:+thrownError);})
它会告诉您实际的错误是什么,这样您就可以修复它,而不是让我们胡乱猜测。我得到的错误代码未定义@freedomn mIts显示数据,那么这是怎么回事?我看到您的代码得到了json。可能的问题是serviceURL+'getemployees.php'。它应该是serviceURL。
$。ajaxError
包括四个参数但是,由于某种原因,您决定忽略最有用的一个:
$(document).ajaxror(函数(event,jqxhr,settings,thrownError){alert(“Failed:+thrownError);})
它会告诉你实际的错误是什么,这样你就可以修正它,而不是让我们胡乱猜测。我得到了错误代码未定义@freedomn msorry关于这一点,我编辑了这个问题。我没有显示这一点,我编辑了这个问题。它没有显示
  localStorage['serviceURL'] = "http://orba.com.ng/";
  var serviceURL = localStorage['serviceURL'];
  var scroll = new iScroll('wrapper', {
      vScrollbar: false,
      hScrollbar: false,
      hScroll: false
  });

  var employees;

  $(window).load(function() {
      setTimeout(getEmployeeList, 100);
  });

  $(document).ajaxError(function(event, request, settings) {
      $('#busy').hide();
      alert("Error accessing the server");
  });

  function getEmployeeList() {
      $('#busy').show();
      $.getJSON(serviceURL + 'getemployees.php', function(data) {
          $('#busy').hide();
          $('#employeeList li').remove();
          employees = data.items;
          $.each(employees, function(index, employee) {
              $('#employeeList').append('<li><a href="employeedetails.html?id=' + employee.id + '">' +
                  '<img src="pics/' + employee.picture + '" class="list-icon"/>' +
                  '<p class="line1">' + employee.firstName + ' ' + employee.lastName + '</p>' +
                  '<p class="line2">' + employee.title + '</p>' +
                  '<span class="bubble">' + employee.reportCount + '</span></a></li>');
          });
          setTimeout(function() {
              scroll.refresh();
          });
      });
  }