medmin
V2EX  ›  PHP

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

  •  
  •   medmin · Jan 18, 2017 · 3476 views
    This topic created in 3585 days ago, the information mentioned may be changed or developed.
    我试了半天, google 说是用 ajax ,但总是搞不定。
    有什么样的类似的帖子,能分享一下么?
    deadpool
    deadpool
    Jan 18, 2017
    1
    flask flash 消息
    medmin
    medmin
    OP
    Jan 18, 2017
    2
    @deadpool 用 PHP 哦, flask 是 python 的框架吧
    lucasxu00
    lucasxu00
    Jan 18, 2017
    3
    你需要一个隐藏的 iframe
    medmin
    medmin
    OP
    Jan 18, 2017
    4
    @lucasxu00 iframe 已经有了,但 form submit 之后,总是 跳转,这个一直搞不懂
    annielong
    annielong
    Jan 18, 2017
    5
    ajax ,随便找个 ajax 的例子一改就行了,
    Exin
    Exin
    Jan 18, 2017 via iPhone
    6
    我刚学的时候也遇到这个问题,
    建议楼主看下 ajax ,不要用 iframe
    Exin
    Exin
    Jan 18, 2017 via iPhone
    7
    新手可能忽视的关键点:用 ajax 时提交 form 不要用默认的 submit 方式
    keller
    keller
    Jan 18, 2017
    8
    jquery form
    medmin
    medmin
    OP
    Jan 18, 2017
    9
    @Exin 用 click ?
    Exin
    Exin
    Jan 18, 2017
    10
    @medmin 嗯,把表单提交逻辑用你自己写的 js 来处理
    medmin
    medmin
    OP
    Jan 18, 2017
    11
    @Exin 行啊,我去复习一下 ajax ,谢谢了哈
    hexiaolu
    hexiaolu
    Jan 18, 2017
    12
    ajax 提交到 PHP ,计算完 PHP 返回 json , js 解析,然后操作 dom 把结果写上不就行了?
    medmin
    medmin
    OP
    Jan 18, 2017
    13
    @hexiaolu 我其实第一步都还没搞定。更别提怎样返回 json 了。不过您的思路完整,我记下了,一个个问题解决吧。新手,经验不足,感谢!
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Privacy   ·   Solana   ·   4801 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 45ms · UTC 06:14 · PVG 14:14 · LAX 22:14 · JFK 01:14
    ♥ Do have faith in what you're doing.