之前使用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传值给后台,后台返回字符串处理方法相关推荐

  1. 原声ajax发送post请求,原生JS实现ajax 发送post请求

    1. [代码]原生JS实现ajax 发送post请求 var oStr = ''; var postData = {}; var oAjax = null; //post提交的数据 postData ...

  2. java原生的ajax怎么写,用原生js实现 ajax方法

    原标题:用原生js实现 ajax方法 作者介绍:咔拉宝宝前端工程师,致力于首个情景式购物商城咔拉商城的前端搭建,在咔拉职场栏目作为程序猿担当,与读者朋友们共同探讨前端开发的那些事. 一.ajax介绍: ...

  3. Ajax工作原理和原生JS的ajax封装

    前言: 之所以用ajax作为博客的开篇,是因为无论从ajax的出现还是从它的作用上来说,ajax对于前端无疑是意义重大的.甚至可以说,是ajax带来了前端这个行业.当然,历史并不能说明当下,曾经的辉煌 ...

  4. android java 实体类 object变量 保存_Android中Intent传递对象的两种方法Serializable,Parcelable...

    Android中的传递有两个方法,一个是Serializable,另一个是Parcelable. Serializable是J2SE本身就支持的.而Parcelable是Android所特有的. 二者 ...

  5. 原生ajax请求并渲染,原生js的ajax数据渲染

    ajax应用不只是页面功能的提升,也是性能优化的一种方式. 兼容这块的话就是其ajax对象,在ie和其他浏览器的不同,那么现在基本上w3c已经给出了兼容的写法 var xmlhttp; if(wind ...

  6. 原声ajax的函数式封装,原生 js 封装 ajax的两种方式(get,post)

    /*ajax封装 @param option:传入一个对象 属性分别为(顺序可以打乱): url:请求的路径 type:请求的不同类型get或post data:发送的数据,格式:key1=value ...

  7. 将JAVA bean/实体类 中为null的属性值转换成空字符串

    使bean中为null的属性转换成空字符串 获得getter方法 方法有分带参数和不带参数,我们知道getter方法是不带参数的 获得getter方法如下 Method m = model.getCl ...

  8. java ajax 更改头像_为什么js通过ajax前端修改头像不能立刻生效?

    项目中有一个上传头像的功能,每次上传成功后,,数据库里的路径已经更新到了,但是刷新后就变成之前的头像,必需重新登录系统,才能显示修改后的头像.现在要改成,修改后就立刻生效. var photoImg; ...

  9. 工程搭建:搭建子工程之搭建环境构造返回实体类

    package com.hrm.common.entity;/*** 公共的返回码* 返回码code:* 成功:10000* 失败:10001* 未登录:10002* 未授权:10003* 抛出异常: ...

最新文章

  1. 微信架构 支付架构(上)
  2. android studio使用问题——instant run
  3. Java程序员涨薪必备技能
  4. vmware NAT模式下虚拟机不能连外网解决办法
  5. Eclipse Validating减少不必要的验证
  6. C语言中比较大小的函数模板,C语言中实现模板函数小结 : 不敢流泪
  7. java语言特点 字符串不变_面试必问:Java中String类型为什么设计成不可变的?
  8. Ubuntu的配置(以ubuntu 20.04桌面版为例)
  9. [链接]--Microsoft Dynamics CRM 2011 Web Resource简介
  10. 【OpenCV】简单高效地访问图像像素
  11. 教之初在线计算机考题,教之初计算机考试系统出题说明.pdf
  12. LabVIEW 使用入门(简明笔记)
  13. HTML5 Metadata content(文档元数据)
  14. 车联网通信中蜂窝网络的应用
  15. 一颗种子,一颗小树苗 在快速生长长大的过程中,遇到风雨在所难免
  16. 学习Cocos的第二天-序列帧动画
  17. “Art-Side艺次元空间+”将携日中之间「龙天无界」联手“蒲公英高级文旅”与“馋艺术空间”赋能古镇
  18. HTTP/2 协议详解
  19. java解决拼音多音字问题
  20. Could not find any downloads that satisfy the requirement tensorflow

热门文章

  1. 汇编语言 实验10.1 显示字符串
  2. 利用webpack和vue实现组件化
  3. gson 的简单使用
  4. 网管网络布线之常用兵器谱
  5. [DruidAbstractDataSource] maxIdle is deprecated
  6. golang 生成 指定大小 空白文件
  7. linux shell 和 golang 查询服务器硬件信息
  8. linux 内存管理中的 rss 和 vsz
  9. apache solr rce cve-2019-0192 分析
  10. cve -2016-6663 mysql 本地提权