可以达到这样的效果吗:提交表单,数据传到另一个文件去做计算,但页面不跳转,同时页面显示计算结果?

2017-01-18 10:17:31 +08:00
 medmin
我试了半天, google 说是用 ajax ,但总是搞不定。
有什么样的类似的帖子,能分享一下么?
2411 次点击
所在节点    PHP
13 条回复
deadpool
2017-01-18 10:41:32 +08:00
flask flash 消息
medmin
2017-01-18 10:42:30 +08:00
@deadpool 用 PHP 哦, flask 是 python 的框架吧
lucasxu00
2017-01-18 12:07:18 +08:00
你需要一个隐藏的 iframe
medmin
2017-01-18 12:41:35 +08:00
@lucasxu00 iframe 已经有了,但 form submit 之后,总是 跳转,这个一直搞不懂
annielong
2017-01-18 12:46:25 +08:00
ajax ,随便找个 ajax 的例子一改就行了,
Exin
2017-01-18 12:48:10 +08:00
我刚学的时候也遇到这个问题,
建议楼主看下 ajax ,不要用 iframe
Exin
2017-01-18 12:49:16 +08:00
新手可能忽视的关键点:用 ajax 时提交 form 不要用默认的 submit 方式
keller
2017-01-18 14:07:29 +08:00
jquery form
medmin
2017-01-18 14:24:30 +08:00
@Exin 用 click ?
Exin
2017-01-18 14:32:17 +08:00
@medmin 嗯,把表单提交逻辑用你自己写的 js 来处理
medmin
2017-01-18 15:34:37 +08:00
@Exin 行啊,我去复习一下 ajax ,谢谢了哈
hexiaolu
2017-01-18 16:05:42 +08:00
ajax 提交到 PHP ,计算完 PHP 返回 json , js 解析,然后操作 dom 把结果写上不就行了?
medmin
2017-01-18 18:52:55 +08:00
@hexiaolu 我其实第一步都还没搞定。更别提怎样返回 json 了。不过您的思路完整,我记下了,一个个问题解决吧。新手,经验不足,感谢!

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/335308

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX