关于非ajax方法服务器返回数据接收的问题

问题可能小白一点,我想向服务端发送一个数据,服务端接受之后,判别是否合法,合法的话返回ok,不合法返回no,问题在于我不使用ajax(避免ajax跨域),想使用post方法,页面会刷新,这个时候我该如何在前端去拿服务器返回的值啊,还是使用XMLHttpResquest么?网上搜了一下,发现大多在说ajax的。而大概会有人回答ajax跨域的,我知道服务器端可以搞个代理,关于ajax跨域的回答,我也很欢迎,最好连上面的问题一起答,谢谢。
前端可以视为一个简单的表单post

阅读 3.1k
1 个回答

这个问题我觉得应该从两个角度回答:

  • 为什么不采用Ajax
    如果你不采用Ajax,那么你前端要ok``和no`这两个字段干什么?很可能是跳页面,也就是重定向,那么这件事情后端可以做,你要这两个字段就没有大的意义。
  • 采用Ajax
    首先,XMLHttpResquest就是Ajax的API,其次,为什么这里要涉及到跨域的问题?如果要解决跨域的问题,得先把跨域的情况描述出来,不然Ajax还是很靠谱好用的。
撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题