1500字范文,内容丰富有趣,写作好帮手!
1500字范文 > ajax 从一个页面传递错误信息至另一个页面?怎么解决?

ajax 从一个页面传递错误信息至另一个页面?怎么解决?

时间:2020-03-08 03:52:31

相关推荐

ajax 从一个页面传递错误信息至另一个页面?怎么解决?

后端开发|php教程

ajax,php

后端开发-php教程

这是一个页面的代码 index.php

1905视频网站源码,vscode常用插件前端,ubuntu指令备份,node部署到tomcat,两个sqlite数据库,爬虫和搜索引擎哪个搜索的全面,哈尔滨 php培训,锦州seo企业优化价格,网站正在建设中 html源码,新闻资讯门户模板lzw

$("#yollash").click(function() { var isim=$("#uyisim").val(); var mezmun=$("#qay_num").val(); if( isim.length>=2 & mezmun.length>0 ){ var formData = $("#jediwel").serializeArray(); $.ajax({url : "yollash.php",type: "POST",data : formData,success: function(data, textStatus, jqXHR){ $(".modal-body").html("قۇشۇلدى!") $(#myModal).modal( oggle) }, error: function(jqXHR, textStatus, errorThrown){ $(".modal-body").html("قايتۇرۇش نۇمۇرى بار ئىكەن!") $(#myModal).modal( oggle)} }); } else { $(".modal-body").html("تۇلۇق تولدۇرۇڭ") $(#myModal).modal( oggle) } });

我做了另一个页面,就是把表单上的数据插入到数据库中,然后就在那个页面判断数据库中某个数据存在不存在,如果存在就会传递给前面的页面一个错误信息,下面的是另一个页面的代码片段 yollash.php

环信 源码,vscode搭建云函数插件,ubuntu网卡无效,关于tomcat底层实现,bilibili评论爬虫,dispatch php,淮北seo推广公司有哪些,二级域名指向网站目录,discuz英语模板下载lzw

$yengi = mysql_query("SELECT qay_num FROM wx_milodiye WHERE qay_num= $qay_num\"); if(mysql_num_rows($yengi)) { } else {$yollash_sql= mysql_query("INSERT INTO wx_milodiye(uy_ismi,tur,musicurl,hqmusicurl,qay_num,waqit) VALUES($uyisim,$tur,$musicurl,$hqmusicurl,$qay_num,now())") or die (mysql_error()); }

就在那个判断的地方怎么写?(新学者,可能表达不清楚)

android 打麻将源码,esxi部署ubuntu,tomcat防火墙策略,网站爬虫robots,php网页制作工具,河南网络营销郑州seo优化公司lzw

回复内容:

这是一个页面的代码 index.php

$("#yollash").click(function() { var isim=$("#uyisim").val(); var mezmun=$("#qay_num").val(); if( isim.length>=2 & mezmun.length>0 ){ var formData = $("#jediwel").serializeArray(); $.ajax({url : "yollash.php",type: "POST",data : formData,success: function(data, textStatus, jqXHR){ $(".modal-body").html("قۇشۇلدى!") $(#myModal).modal( oggle) }, error: function(jqXHR, textStatus, errorThrown){ $(".modal-body").html("قايتۇرۇش نۇمۇرى بار ئىكەن!") $(#myModal).modal( oggle)} }); } else { $(".modal-body").html("تۇلۇق تولدۇرۇڭ") $(#myModal).modal( oggle) } });

我做了另一个页面,就是把表单上的数据插入到数据库中,然后就在那个页面判断数据库中某个数据存在不存在,如果存在就会传递给前面的页面一个错误信息,下面的是另一个页面的代码片段 yollash.php

$yengi = mysql_query("SELECT qay_num FROM wx_milodiye WHERE qay_num= $qay_num\"); if(mysql_num_rows($yengi)) { } else {$yollash_sql= mysql_query("INSERT INTO wx_milodiye(uy_ismi,tur,musicurl,hqmusicurl,qay_num,waqit) VALUES($uyisim,$tur,$musicurl,$hqmusicurl,$qay_num,now())") or die (mysql_error()); }

就在那个判断的地方怎么写?(新学者,可能表达不清楚)

echo json_encode(array(code=>201,message=>数据已存在));

js里面的success回调函数里面就可以

if(data.code == 201){ alert(data.message);}

yollash.php页面直接输出需要的内容就 ok 了

其实你需要定的是前后端交互的一个数据格式,到底是文本内容还是json数据。

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。