二九文学

手机浏览器扫描二维码访问

第15章 程序员进阶之路(第2页)

比如说,先根据用户注册时间筛选出符合条件的用户,存到临时表temp_user里,cREAtEtEmpoRARYtAbLEtemp_userASSELEctuser_idFRomuser_tablewhEREregister_timebEtwEEN2024-01-01ANd2025-01-01;然后再用这个临时表和订单表以及其他新表进行关联。”

李君浩眼睛一亮,立刻按照魏晨说的方法尝试。

经过一下午的努力,他终于成功实现了新需求下的复杂连表查询。

他激动地跑到魏晨工位旁,说道:“魏哥,太感谢你了,要不是你这关键一招,我真不知道要卡多久。”

解决了连表查询的问题后,李君浩又将目光投向了前端ajax的学习。

他想起魏晨在网站开发中对前端技术的熟练运用,便决定向魏晨请教。

下班后,李君浩找到魏晨,说道:“魏哥,你忙不?我想跟你请教下前端ajax的用法。

我知道你在网站开发里用得很溜,我现在在这方面还一知半解的。”

魏晨笑着说:“不忙,君浩,ajax其实不难,你是哪方面不太清楚?”

李君浩挠挠头说:“我知道ajax可以实现页面的异步数据请求,不用刷新页面就能获取数据。

但是我在实际写代码的时候,老是出问题。

比如说,我想通过ajax从后端获取用户列表数据,然后在页面上展示出来,但是数据老是获取不到。”

魏晨打开电脑,一边操作一边说:“来,我们一起看。

首先,你要创建一个xmLhttpRequest对象,这是ajax的核心。

varxhr=newxmLhttpRequest;然后,设置请求的方法和URL,比如xhr.open(GEt,user_list.php,true);这里的GEt是请求方法,user_list.php是后端提供数据的接口,true表示异步请求。

接着,你要设置请求头,告诉服务器你发送的数据类型,xhr.setRequestheader(content-type,applicationx--form-urlencoded);最后,就是处理服务器返回的数据了,xhr.onreadystatechange=function{if(xhr.readyState==4&&xhr.status==200){varresponse=JSoN.parse(xhr.responsetext);处理返回的数据,这里假设返回的是JSoN格式的数据}};然后调用xhr.send;发送请求。

你看看你是哪一步出问题了?”

李君浩看着魏晨的演示,一边思考一边说:“魏哥,我好像在设置请求头和处理返回数据那里有点乱。

我不太清楚不同的数据类型该怎么设置请求头,还有返回的数据格式也不太会处理。”

魏晨耐心地解释道:“如果是普通的表单数据,就像刚才那样设置请求头。

如果是JSoN数据,请求头要设置成xhr.setRequestheader(content-type,applicationjson);,发送数据的时候要用JSoN.stringify(data)把数据转换成JSoN字符串。

处理返回数据的时候,如果是JSoN格式,就像我刚才那样用JSoN.parse解析。

要是返回的是xmL格式,那就得用xmL解析的方法了。

比如说varxmldoc=xhr.responsexmL;varnodes=xmldoc.getElementsbytagName(user);然后遍历节点获取数据。”

李君浩认真地听着,不停地提问,魏晨一一解答。

在魏晨的指导下,李君浩逐渐掌握了ajax的基本用法。

他迫不及待地想要在实际项目中应用一下。

可是,在项目中应用ajax时,李君浩又遇到了一个极其诡异的问题。

他的ajax请求在自己的电脑上运行得好好的,但是一部署到测试服务器上,就总是报错,提示“请求失败”

,可又没有具体的错误信息。

他检查了服务器环境配置,确认和自己电脑上的一致,又仔细检查了代码,也没有发现任何问题。

他尝试在网上搜索解决方案,在各种技术论坛和网站上发帖求助,然而几天过去了,依然没有找到有效的解决办法。

就在李君浩几乎要放弃的时候,一次偶然的机会,他在公司的技术交流群里看到有人提到了服务器的安全策略可能会影响ajax请求。

他灵机一动,会不会是测试服务器的安全设置阻止了ajax请求呢?他立刻联系公司的运维人员,说明了情况。

本月排行榜
本周收藏榜
热门小说推荐
凶灵禁忌

凶灵禁忌

我还未出生便被结了冥婚,十八年后,长得如花似玉的鬼新娘前来找我洞房...

仙尊狂婿林凡

仙尊狂婿林凡

简介一代仙尊林凡陨落地球,为躲避追杀入赘为婿。为了恢复实力,他必须得忍气吞声当五年的植物人。岳父岳母诅咒他去死,美艳老婆看不起他,谁都能踩在他的头上拉屎。而今天,五年时间已到,林凡恢复仙尊之躯,一切将重新翻盘...

先婚后爱:霸道老公别来了

先婚后爱:霸道老公别来了

简介沈凝萱这辈子最悲剧的事情,就是被自己的亲姐姐撬了墙角,眼睁睁看着她睡了自己深爱多年的男友。看着滚在床单上卖力奋战的他们,她脑子里出现了一个邪恶的念头我死都要埋在你家祖坟里!当不了你老婆,我要当你的舅妈!楚皓轩,最年轻有为的男人,最高长官楚承弼唯一的孙子,受够了一个月相亲三十天的腻味日子,顺手抓着这个长相顺眼的女人,让她掏出了户口本和身份证。无爱的围城里,宠爱无度,却只有身体的缠绵,没有爱的交付。可是为什么看到她身边围绕着其他男人的时候,一向冷静的老公大人,开始失了分寸?...

不死玄尊

不死玄尊

卑微的杂役弟子,因为偶得一枚灵果,遭受欺辱,怒而吞服。谁想到,他竟然因药力差点爆体,因此唤醒了额头胎记之威,神魔至尊塔。玄气,化龙,神道,一步一步,赵阳打爆诸天!...

方云方林

方云方林

天地二魂常在外,唯有命魂住其身。命魂住胎,衍化七魄。每个人的生命,都是从命魂住胎开始的,但方云的生命,却是从终结的那一刻开始的真正的皇族,不是来自于血统的传承,而是来自命格和灵魂层面的高贵!...

每日热搜小说推荐