ajax返回实体类字符串,js使用ajax传值给后台,后台返回字符串处理方法
之前使用js获取后台生成的JSON字符串,然后给select填充值,这次需要重新获取一次。
这里的目标是,在一个input输入框里,输入一个用户名,判断是否为空,是否不存在,如果存在返回几个字段给前台,前台再绑定到其他input上
直接垒代码
HTML页面
Box_click()"/>
js
function tBox_click() {
var cc = document.getElementById("iusername").value;
var jsonob = {tbname:cc};
$.ajax({
type: "Post",url: "tc.aspx/Tbclick",contentType: "application/json; charset=utf-8",dataType: "text",data: JSON.stringify(jsonob),success: function (data) {
var a = eval("(" + data + ")");
var al = a.d;
if (al == "namenull") {
alert("The user name does not exist. Please re-enter it(该用户名不存在,请重新输入)");
return;
}
if (al == "null") {
alert("Please input OBTUsername(请输入用户名)");
return;
}
//alert(a.d);
var myd = new Array();
myd = a.d.split("|");
$("#intel").val(myd[0]);
$("#inadd").val(myd[1]);
},error: function (e) {
alert(e.message);
}
});
}
数据库中获取信息的方法,可以自行填写
if (user.userName == null)
{
return "namenull";
}
string jsonText = user.mobile+"|"+user.address;
return jsonText;
}
这里重点说一下和之前的那个的区别,之前的有个函数,返回值是已经处理成JSON格式的字符串,这里的返回值则不是,所以在js里的处理不一样,原来的方式是
这里则是
此一时彼一时也,这个问题找了好久才发现。
以上这篇js使用ajax传值给后台,后台返回字符串处理方法就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持编程之家。
总结
如果觉得编程之家网站内容还不错,欢迎将编程之家网站推荐给程序员好友。
本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
ajax返回实体类字符串,js使用ajax传值给后台,后台返回字符串处理方法相关推荐
- 原声ajax发送post请求,原生JS实现ajax 发送post请求
1. [代码]原生JS实现ajax 发送post请求 var oStr = ''; var postData = {}; var oAjax = null; //post提交的数据 postData ...
- java原生的ajax怎么写,用原生js实现 ajax方法
原标题:用原生js实现 ajax方法 作者介绍:咔拉宝宝前端工程师,致力于首个情景式购物商城咔拉商城的前端搭建,在咔拉职场栏目作为程序猿担当,与读者朋友们共同探讨前端开发的那些事. 一.ajax介绍: ...
- Ajax工作原理和原生JS的ajax封装
前言: 之所以用ajax作为博客的开篇,是因为无论从ajax的出现还是从它的作用上来说,ajax对于前端无疑是意义重大的.甚至可以说,是ajax带来了前端这个行业.当然,历史并不能说明当下,曾经的辉煌 ...
- android java 实体类 object变量 保存_Android中Intent传递对象的两种方法Serializable,Parcelable...
Android中的传递有两个方法,一个是Serializable,另一个是Parcelable. Serializable是J2SE本身就支持的.而Parcelable是Android所特有的. 二者 ...
- 原生ajax请求并渲染,原生js的ajax数据渲染
ajax应用不只是页面功能的提升,也是性能优化的一种方式. 兼容这块的话就是其ajax对象,在ie和其他浏览器的不同,那么现在基本上w3c已经给出了兼容的写法 var xmlhttp; if(wind ...
- 原声ajax的函数式封装,原生 js 封装 ajax的两种方式(get,post)
/*ajax封装 @param option:传入一个对象 属性分别为(顺序可以打乱): url:请求的路径 type:请求的不同类型get或post data:发送的数据,格式:key1=value ...
- 将JAVA bean/实体类 中为null的属性值转换成空字符串
使bean中为null的属性转换成空字符串 获得getter方法 方法有分带参数和不带参数,我们知道getter方法是不带参数的 获得getter方法如下 Method m = model.getCl ...
- java ajax 更改头像_为什么js通过ajax前端修改头像不能立刻生效?
项目中有一个上传头像的功能,每次上传成功后,,数据库里的路径已经更新到了,但是刷新后就变成之前的头像,必需重新登录系统,才能显示修改后的头像.现在要改成,修改后就立刻生效. var photoImg; ...
- 工程搭建:搭建子工程之搭建环境构造返回实体类
package com.hrm.common.entity;/*** 公共的返回码* 返回码code:* 成功:10000* 失败:10001* 未登录:10002* 未授权:10003* 抛出异常: ...
最新文章
- 微信架构 支付架构(上)
- android studio使用问题——instant run
- Java程序员涨薪必备技能
- vmware NAT模式下虚拟机不能连外网解决办法
- Eclipse Validating减少不必要的验证
- C语言中比较大小的函数模板,C语言中实现模板函数小结 : 不敢流泪
- java语言特点 字符串不变_面试必问:Java中String类型为什么设计成不可变的?
- Ubuntu的配置(以ubuntu 20.04桌面版为例)
- [链接]--Microsoft Dynamics CRM 2011 Web Resource简介
- 【OpenCV】简单高效地访问图像像素
- 教之初在线计算机考题,教之初计算机考试系统出题说明.pdf
- LabVIEW 使用入门(简明笔记)
- HTML5 Metadata content(文档元数据)
- 车联网通信中蜂窝网络的应用
- 一颗种子,一颗小树苗 在快速生长长大的过程中,遇到风雨在所难免
- 学习Cocos的第二天-序列帧动画
- “Art-Side艺次元空间+”将携日中之间「龙天无界」联手“蒲公英高级文旅”与“馋艺术空间”赋能古镇
- HTTP/2 协议详解
- java解决拼音多音字问题
- Could not find any downloads that satisfy the requirement tensorflow