当前位置: 首页 > news >正文

建投商务武汉做seo

建投商务,武汉做seo,wordpress如何修改不用邮箱注册,素材网站哪个好这段代码是一个JavaScript函数,实现了用户登录和上传图片的功能,并包含了一些辅助函数。让我一一解释: 1. login():这个函数用于登录操作。首先,通过$(#name).val()来获取ID为name的元素的值,同理获取其他…

这段代码是一个JavaScript函数,实现了用户登录和上传图片的功能,并包含了一些辅助函数。让我一一解释:

1. `login()`:这个函数用于登录操作。首先,通过`$('#name').val()`来获取ID为`name`的元素的值,同理获取其他元素的值。然后,通过条件判断检查这些值是否为空。如果为空,通过`$('#alert').slideToggle(200)`来显示一个警示框;否则,使用`$.ajax()`方法发送POST请求到指定的URL(`https://c2c.kuxia.top/webapi/user/register`),在请求的数据中包含用户名、密码、姓名、性别和头像地址。请求成功后,根据返回的结果进行处理,若返回结果中的code为1表示注册成功,跳转到首页并打印"注册成功";否则,显示警示框并提示登录失败。

2. `fileImg()`:这个函数用于上传图片。首先,通过`document.getElementById("form")`获取ID为`form`的元素,创建FormData对象并将该元素传入。然后,使用`$.ajax()`方法发送POST请求到指定的URL(`https://c2c.kuxia.top/webapi/index/upload`),将Formdata作为请求的数据,并设置`dataType`为JSON,`cache`为false,`processData`和`contentType`分别为false和false以实现multipart/form-data的方式上传文件。请求成功后,获取服务器返回的图片URL,并通过`$("#imgs").attr('src', `https://c2c.kuxia.top${data.url}`)`将图片预览元素的`src`属性设置为上传的图片URL。

3. `choose(obj)`:这个函数用于选择单选框。在该函数中,首先获取所有名称为`ss`的单选框元素,并将它们的`checked`属性设置为false。然后,将传入的单选框元素的`checked`属性设置为true,实现选中该单选框的效果。

这段代码实现了用户登录和图片上传的功能,通过使用jQuery的-ajax方法实现了异步请求与服务器的交互。其中的条件判断和回调函数用于处理请求成功或失败后的操作,从而实现用户友好的交互体验。同时,使用了FormData对象和XMLHttpRequest Level 2的特性来实现文件上传功能。

function login() {$('#name').val();$('#password').val();$('#namex').val();$('#gender').val();$('#imgs').val();if ($('#name').val() == "" && $('#password').val()==""&&$('#namex').val()==""&&$('#gender').val()==""&&$('#imgs').val()=="") {$('#alert').slideToggle(200)} else {$.ajax({type: "POST",url: "https://c2c.kuxia.top/webapi/user/register",data: {tel: $('#name').val(),pass: $('#password').val(),name: $('#namex').val(),gender: $('#gender').val(),avatar: $('#imgs').val(),},success: function(res) {console.log(res);if (res.code == 1) {window.location.href = "index.html";console.log("注册成功。")} else {$('#alert').slideToggle(200)$('#alert').text("登录失败,请检查您输入的信息。");console.log("账号或密码错误,请重新输入");}},error: function(res) {console.log(res);if (res.code == 0) {// window.location.href="index.html";} else {$('#alert').slideToggle(200);$('#alert').text("登录失败,请检查您输入的信息。");console.log("账号或密码错误,请重新输入");}},})}
}let urlImg = '';function fileImg() {let myForm = document.getElementById("form");let data = new FormData(myForm)console.log(data);$.ajax({url: "https://c2c.kuxia.top/webapi/index/upload",type: 'POST',data: data,dataType: 'json',cache: false,processData: false,contentType: false,success: function(data) {console.log(data);urlImg = data.url;$("#imgs").attr('src', `https://c2c.kuxia.top${data.url}`)}});
}function choose(obj) {let ss = document.getElementsByName("ss");for (let i = 0; i < ss.length; i++) {ss[i].checked = false;}obj.checked = true;
}

 

http://www.dt0577.cn/news/25941.html

相关文章:

  • 定制型网站制作站长工具ping检测
  • 石岩做网站哪家好品牌策划的五个步骤
  • 网站建设程序都有哪些域名ip地址在线查询
  • 制作一个网站首页志鸿优化网
  • 即墨有做网站的吗百度手机端排名
  • 做网站seo百度搜索大数据查询
  • 毕设做网站什么主题比较好百度推广关键词和创意
  • 建设网站方案怎么宣传自己新开的店铺
  • 网站导航栏的设计与实现北京官网seo收费
  • 做ppt的网站叫什么名字网络销售管理条例
  • 企业型网站建设咨询电话b站网页入口
  • 庆阳市西峰区做网站网站内部seo优化包括
  • 贵州最近爆发的传染病seo博客教程
  • 网站建设要备案吗seo排名点击手机
  • 公司网站开发 nodejs怀化网络推广
  • 可以做外贸私单的网站网站没有友情链接
  • 公司建设网站算入什么会计科目seo策略是什么意思
  • 美国做deals的网站百度快照首页
  • wordpress标签增加彩色背景宁波seo网络推广软件系统
  • 做网站的语言版本台州网站建设优化
  • 手机网站制作代码与web有什么不同广州网站建设技术外包
  • 营销型网站能解决什么问题seo工程师是做什么的
  • 广东佛山建筑工程有限公司宁德seo公司
  • 福州网络营销推广产品优化seo网站关键词排名快速
  • 外贸独立站有哪些平台长沙网站推广服务公司
  • 公司做网站卖东西要什么证竞价推广套户渠道商
  • 营销型网站价格实惠百度游戏排行榜
  • 有哪些外国网站做精油的成都高端网站建设哪家好
  • 网站开发都是使用框架吗四川seo推广方案
  • 临沂恒商做网站软文是什么