ajax成功函数中getelementbyid为null
另一个ajax函数返回使用getElementById是没有问题的,这个函数会报错TypeError: document.getElementById(...) is null
查询了网上的方法把js代码放到body模块之后还是不可以,想请问这是怎么一回事呢?
div代码只放了一部份,jquery代码放完了,查看控制台-网络是可以看到index.php返回的数据的但是无法赋值。
<div class = "container">
<div class="news" id="news1" style = 'margin-left:25px'>
<div class="content" id="content01" > </div>
<div class="more" id="more1" > </div>
$(function(){
$.ajax({
type: "get", //传递方法
url: "index.php",//数据接口
async: false,
datatype: "json",
contentType: "application/x-www-form-urlencoded; charset=utf-8",
success: function(msg)//如果接收成功执行以下
{
result=eval("("+msg+")");
console.log(result[0]);
document.getElementById("content01").innerHTML = result[0]+"<br/>";
document.getElementById("content02").innerHTML = result[1]+"<br/>";
document.getElementById("content03").innerHTML = result[2]+"<br/>";
document.getElementById("content04").innerHTML = result[3]+"<br/>";
document.getElementById("content05").innerHTML = result[4]+"<br/>";
},
error:function(XMLHttpRequest, textStatus, errorThrown)//如果接收不成功执行以下
{
alert(textStatus);
}
});
});
查询了网上的方法把js代码放到body模块之后还是不可以,想请问这是怎么一回事呢?
div代码只放了一部份,jquery代码放完了,查看控制台-网络是可以看到index.php返回的数据的但是无法赋值。
<div class = "container">
<div class="news" id="news1" style = 'margin-left:25px'>
<div class="content" id="content01" > </div>
<div class="more" id="more1" > </div>
$(function(){
$.ajax({
type: "get", //传递方法
url: "index.php",//数据接口
async: false,
datatype: "json",
contentType: "application/x-www-form-urlencoded; charset=utf-8",
success: function(msg)//如果接收成功执行以下
{
result=eval("("+msg+")");
console.log(result[0]);
document.getElementById("content01").innerHTML = result[0]+"<br/>";
document.getElementById("content02").innerHTML = result[1]+"<br/>";
document.getElementById("content03").innerHTML = result[2]+"<br/>";
document.getElementById("content04").innerHTML = result[3]+"<br/>";
document.getElementById("content05").innerHTML = result[4]+"<br/>";
},
error:function(XMLHttpRequest, textStatus, errorThrown)//如果接收不成功执行以下
{
alert(textStatus);
}
});
});
...全文
相关推荐
ajax进度条,ajax进度条
ajax进度条ajax进度条ajax进度条ajax进度条
基于原生ajax与封装的ajax使用方法(详解)
下面小编就为大家带来一篇基于原生ajax与封装的ajax使用方法(详解)。小编觉得挺不错的,现在就分享给大家,也给大家做个参考。一起跟随小编过来看看吧
Ajax基础教程之封装(三)
给大家介绍ajax基础教程之封装的知识,本文通过实例给大家详细介绍,非常不错,感兴趣的朋友一起学习吧
Ajax同步与异步传输的示例代码
主要是对Ajax同步与异步传输的示例代码进行了介绍,需要的朋友可以过来参考下,希望对大家有所帮助
原生JS简单实现ajax的方法示例
主要介绍了原生JS简单实现ajax的方法,结合实例形式分析了ajax的实现步骤与相关使用技巧,需要的朋友可以参考下


