vcxiaohan2 2017-06-02 09:20 采纳率: 0%
浏览 2505
已采纳

前端(浏览器)如何调用 rest api?

我们开发人员可以通过curl命令来调用rest api,可是我们产品的用户肯定需要浏览网页和点击按钮来操作我们的产品啊,所以如果在前端用form表单发送post请求的话,html示例结构如下:

    <form method="POST" action="/some">
      <input name="username">
      <button type="submit">提交</button>
    </form>

当用户点击提交之后,页面肯定会全部刷新,这都是被弃用的多少年前的技术了,目前流行的都是异步刷新,请问怎么代替这种low的方式呢?
难道rest api理念上就只是给开发人员使用的吗?

  • 写回答

4条回答 默认 最新

  • roc_tootwo 2017-06-02 13:45
    关注

    你可以用jquery,封装简化了ajax请求,ES6原生的fetch函数也可以

    本回答被题主选为最佳回答 , 对您是否有帮助呢?
    评论
  • havetry2 2017-06-02 09:27
    关注

    不用用submit提交,你重新定义一个点击事件,用来ajax请求提交数据就好了

    评论
  • jsmSimons 2017-06-02 09:29
    关注

    ajax做请求啊,js都能做到这些的

    评论
  • 全栈极简 博客专家认证 2017-06-02 13:47
    关注
    评论
查看更多回答(3条)

报告相同问题?

悬赏问题

  • ¥20 关于TRPD(波形特征)局部放电特征提取
  • ¥15 C语言快速排序函数纠错
  • ¥15 C#的一个应用程序书写
  • ¥65 页面调接口时加载卡住不响应
  • ¥35 用C语言解决编程问题
  • ¥15 unity硬件连接与使用
  • ¥15 鱼缸加热棒的数据分析或者实际案例也行
  • ¥15 postgresql11安装完成后,pgadmin无法启动
  • ¥15 (标签-无人机|关键词-Matlab代码)
  • ¥15 执行shell脚本提示参数太多