由买买提看人间百态

boards

本页内容为未名空间相应帖子的节选和存档,一周内的贴子最多显示50字,超过一周显示500字 访问原贴
Programming版 - ajax 页面为啥收不到response 呢?
相关主题
FMP 3.0 Mitbbs 首发 — 求建议求反馈JSONP是不是只和浏览器有关?
怎么检测c++ smart pointer的循环引用?node有啥好的地方啊?神马优势啊?
[合集] C++ question -- how to save objectsDesign pattern reflecting context change
[合集] java怎么这么怪呀?some C++ interview questions
PHP/JSP/ASP等页面语言应该被慢慢抛弃了吧?c++里 weak_ptr用起来是不是耗时间?
HTML+AJAX+JSON的话,前端用什么框架或者库比较好?再说说我的Home Automation吧
怎么写程序拿这个网页的数据?本站身家超过32亿美元的著名程序员魏老师 (转载)
祝大家周末愉快--请教个jquery/js/ajax的问题。有什么库可以自动把JSON转为DOM对象?
相关话题的讨论汇总
话题: bookform话题: ajax话题: author话题: title
进入Programming版参与讨论
1 (共1页)
W***o
发帖数: 6519
1
在用ninja framework 测试一个ajax提交表格的代码,自己在学ajax,下面是我的ajax:


html 代码:











/>







提交表格以后,那个json object居然直接打印在网页上了:
{"author":"作者","title":"MySQL Database","id":1}
下面这个是我controller类里面处理表格提交数据的method,返回一个json object:
public Result newBookFormPostAjax(Context context, Book book)
{
return Results.json().render(book);
}
请教一下,为啥我的ajax代码收不到上面这个方法返回的json object?
W***o
发帖数: 6519
2
突然发现,把.getJSON改成.post以后就work了:
c*********e
发帖数: 16335
3
你的form时post的,当然用post了。
我用ajax,有的比较诡异,一个json,通过ajax拿到后竟然成了javascript里的object.

【在 W***o 的大作中提到】
: 突然发现,把.getJSON改成.post以后就work了:
: