Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/388.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript Ajax-onload属性_Javascript_Php_Jquery_Ajax_Onload - Fatal编程技术网

Javascript Ajax-onload属性

Javascript Ajax-onload属性,javascript,php,jquery,ajax,onload,Javascript,Php,Jquery,Ajax,Onload,如何从服务器加载数据从服务器加载数据? 我有这样的东西,但它不起作用: JS: PHP getItems.PHP: echo <table onload="getItemsOnLoad()"><tr>some info</tr></table>; 回显一些信息; 在标签上试试这个 <body onload="getItemsOnLoad()"> 如果您使用的是jQuery,为什么不能在中准备好它呢 $(document).ready

如何从服务器
加载数据
从服务器加载数据?
我有这样的东西,但它不起作用:
JS:

PHP getItems.PHP:

echo <table onload="getItemsOnLoad()"><tr>some info</tr></table>;
回显一些信息;
标签上试试这个

<body onload="getItemsOnLoad()">

如果您使用的是jQuery,为什么不能在
中准备好它呢

$(document).ready(function() {
    getItemsOnLoad();
});

就这样,.done()。仅更改js文件。

这将同时从服务器上带来数据,并将此函数放在页面下方,并像这样调用
var aa=getItemsOnLoad()无需从表或正文中调用任何内容函数不调用getItemsOnLoad();每次,我都不知道为什么。老兄,这是很多代码,我找到了答案,在下面),这是可行的,但在我的情况下不会<代码>加载
我带来了一小部分数据,我必须隐藏更多的数据。在(
onload
)我带来一小部分数据之后,我需要带来大部分数据。不知道是否可以打开
ready
$(document).ready(function() {
    getItemsOnLoad();
});
function getItems(){
  var formData = new FormData();
  formData.append("menuItem", menuItem);
  formData.append("ask", "MainView");

  $.ajax({
    type: "POST",
    url: "getItems.php",
    data: formData,
    cache: false,
    contentType: false,
    processData: false,
    success: function(result){
      var result=trim(result);
      $("#PageWrap").html(result);
    }
  }).done(function() {
    formData.append("ask", "OnLoad");
    $.ajax({
      type: "POST",
      url: "getItemsOnload.php",
      data: formData,
      cache: false,
      contentType: false,
      processData: false,
      success: function(result){
        var result=trim(result);
        $("#onloadInfoID").html(result);
      }
    })
  });
}