jquery.get 客户端代码 求助!!!!!!!

xiaobing395845388 2013-12-17 07:43:00
$(document).ready(function(){
var url = “.......”;
$.get(url, function(data){

alert(data.headldCss);//得不到data.headldCss值啊??
});
});

客户端怎么写返回的数据呢??
这是我写的客户端的action,结果不对啊啊啊啊啊啊 !!!!!
public String loadheaderlcCss() {
String headldCss = LogoImageUtils.createheaderldCss();
try {
getHttpResponse().getWriter().write("headldCss: " + headldCss);
} catch (Exception e) {
logger.error("读取logo图片地址失败!" + e.getMessage(), e);
}
return "success";
}
...全文
157 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
Go 旅城通票 2013-12-18
  • 打赏
  • 举报
回复
你返回的json格式错误了啊 getHttpResponse().getWriter().write("{\"headldCss\": \"" + headldCss+"\"}");
xiaobing395845388 2013-12-18
  • 打赏
  • 举报
回复
解决了。。 把action的 返回值 改成return null就得到了。。 不知道因为什么
Go 旅城通票 2013-12-18
  • 打赏
  • 举报
回复
直接用浏览器访问url看输出什么,不是那些json格式的字符串就不知道java怎么搞的了,自己看怎么配置java
别闹腰不好 2013-12-18
  • 打赏
  • 举报
回复
response.setCharacterEncoding("utf-8"); response.setContentType("text/html; charset=utf-8"); response.setHeader("Cache-Control", "no-cache"); PrintWriter pw = response.getWriter(); pw.write("{\"headldCss\": \"" + headldCss+"\"}"); 设置返回头。 $(document).ready(function(){ var url = “.......”; $.get(url, function(data){ var s=eavl(data);//字符串转成json alert(s.headldCss);//得不到data.headldCss值啊?? }); });
xiaobing395845388 2013-12-18
  • 打赏
  • 举报
回复
引用 1 楼 showbo 的回复:
你返回的json格式错误了啊 getHttpResponse().getWriter().write("{\"headldCss\": \"" + headldCss+"\"}");
改成这个了还是不行啊。。

52,797

社区成员

发帖
与我相关
我的任务
社区描述
Web 开发 Ajax
社区管理员
  • Ajax
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧