问题可能小白一点,我想向服务端发送一个数据,服务端接受之后,判别是否合法,合法的话返回ok,不合法返回no,问题在于我不使用ajax(避免ajax跨域),想使用post方法,页面会刷新,这个时候我该如何在前端去拿服务器返回的值啊,还是使用XMLHttpResquest么?网上搜了一下,发现大多在说ajax的。而大概会有人回答ajax跨域的,我知道服务器端可以搞个代理,关于ajax跨域的回答,我也很欢迎,最好连上面的问题一起答,谢谢。
前端可以视为一个简单的表单post
问题可能小白一点,我想向服务端发送一个数据,服务端接受之后,判别是否合法,合法的话返回ok,不合法返回no,问题在于我不使用ajax(避免ajax跨域),想使用post方法,页面会刷新,这个时候我该如何在前端去拿服务器返回的值啊,还是使用XMLHttpResquest么?网上搜了一下,发现大多在说ajax的。而大概会有人回答ajax跨域的,我知道服务器端可以搞个代理,关于ajax跨域的回答,我也很欢迎,最好连上面的问题一起答,谢谢。
前端可以视为一个简单的表单post
10 回答11.7k 阅读
2 回答3.2k 阅读✓ 已解决
4 回答2.2k 阅读✓ 已解决
3 回答1.2k 阅读✓ 已解决
3 回答843 阅读✓ 已解决
3 回答1k 阅读✓ 已解决
2 回答1.2k 阅读✓ 已解决
这个问题我觉得应该从两个角度回答:
如果你不采用Ajax,那么你前端要
ok``和
no`这两个字段干什么?很可能是跳页面,也就是重定向,那么这件事情后端可以做,你要这两个字段就没有大的意义。首先,XMLHttpResquest就是Ajax的API,其次,为什么这里要涉及到跨域的问题?如果要解决跨域的问题,得先把跨域的情况描述出来,不然Ajax还是很靠谱好用的。