后端传回一个String类型的js脚本语句 前端如何解析
2017-10-25 13:21
435 查看
解析方式
前端js中使用eval(data)解析返回数据,data为返回的字符串
后端代码
/** * 测试返回js脚本 能否直接使用 * @return */ @GetMapping("/testString") @ResponseBody public String testString(){ return "$(\"[name='name']\").val()=='一一'"; //return false; }
前端代码
<html xmlns:th="http://www.thymeleaf.org" xmlns:layout="http://www.ultraq.net.nz/web/thymeleaf/layout" layout:decorator="layout"> <head> <meta charset="UTF-8"> <title>Title</title> <script type="text/javascript" src="../static/jquery-3.2.1.min.js" th:src="jquery-3.2.1.min.js" ></script> </head> <body> <input type="text" name="name" value="一一" /><br/> <input type="button" id="button" value="测试" /> <script type="text/javascript"> $("#button").click(function(){ $.ajax({ url:"/testString", type:"GET", success:function(data){ console.log( eval(data)+" "+data+" "+$("[name='name']").val()); if(eval(data)){ alert("成功"); }else { alert("失败"); } } }); }) </script> </body> </html>
相关文章推荐
- 如何把一个String类型的sparql语句,解析出一系列triple
- 后台返回一个string类型的json格式数据,前台js如何读取?
- 如何将CString 的一个字符串转换成一个string 类型的
- json 数据类型,后台在组数据时,错一个标点符号,前端都解析不出来。
- 如何解析String类型的XML
- Web前端面试题 Js把URL中的参数解析为一个对象
- 一个表的两个字段具有相同的类型。如何仅用SQL语句交换这两列的数据?
- JavaScript中如何检测一个变量是一个String类型?请写出函数实现
- Java 如何解析由String类型拼接的XML格式
- 如何在前端用js判断一个元素在一个数组中是否存在
- 给定一个一oracle建表的sql语句,解析读出的字符串,将表名、字段名、字段类型数据取出,怎么实现啊?
- js toLocaleString() 方法-----前端使得数字有千位分隔符-三位一个逗号间隔。
- 如何用js 实现依赖注入的思想,后端框架思想搬到前端来
- 数据表中有字段time(类型为varchar),如何通过sql语句找出这个字段里力离当前最近的一个日期
- 如何将一个string类型转成byte[]之间相互转换
- 【问题-java-json】josn的发送与接收(全)解析json对象与字符串在js中的区别,以及后端spring该如何接收?
- 如何解析key为数字的string类型的Json数据
- 如何将一个List<Map<String,String>>类型的集合数据转换成json格式输出
- [JavaScript]如何实现一个JS脚本能在browser和NodeJs里都是用