
ajax
文章平均质量分 65
IT_小草
这个作者很懒,什么都没留下…
展开
-
ajax获取后台数据+spring MVC
控制层通过map向前台传递数据 如:triggerList和size两个@RequestMapping(value="/host/getTrigger", method = RequestMethod.POST )@ResponseBody public Map getTrigger(Integer templateId , Integer hostId) {Map mo原创 2016-01-04 15:38:47 · 2047 阅读 · 0 评论 -
controller向ajax传值问题+spring MVC
@responsebody表示该方法的返回结果直接写入HTTP response body中一般在异步获取数据时使用,在使用@RequestMapping后,返回值通常解析为跳转路径,加上@responsebody后返回结果不会被解析为跳转路径,而是直接写入HTTP response body中。比如异步获取json数据,加上@responsebody后,会直接返回json数据。控制层通过原创 2016-01-07 14:56:45 · 2221 阅读 · 0 评论 -
调一次ajax执行两次action或是还有执行其他的action
在调用的action和其他也被莫名其妙执行的action的头部加@JSON(serialize=false)就可以了。导入的包为:import org.apache.struts2.json.annotations.JSON;例子:action代码@JSON(serialize=false)@Action(value = "/datalist", results = { @Result原创 2016-01-07 17:15:06 · 885 阅读 · 0 评论 -
eval()函数的用法
在JS中将JSON的字符串解析成JSON数据格式,一般有两种方式: 1.一种为使用eval()函数。 2. 使用Function对象来进行返回解析。 var data = "{"+"root:[{name:'张三',value:'1'},{name:'李四',value:'2'}]"+"}";alert(data);var dataO原创 2016-09-28 11:39:31 · 2466 阅读 · 0 评论 -
action与ajax互传值
Action接受ajax传值的问题:例一:Js代码:其中将td数组转化成String function a(){ var input = $("input[name=a1]"); var tr = input.parent().parent().siblings(); var trlenght = tr.length; var td = []; $("#show1原创 2016-01-07 14:54:02 · 1294 阅读 · 0 评论