辣椒炒肉

辣椒炒肉

80飞吻 2018-10-20 加入 来自长沙

(放飞自我)

辣椒炒肉 最近的提问

辣椒炒肉 最近的回答

  • 2018-10-21 2:4:7ajax只发OPTION请求中回答:

    楼上说的问题,应该没什么,最后发现,代码是在页面的<Script> 里面 写了个form.on 监听, 然后又在js文件里面写了个onclick事件,就出现问题了,但是去掉页面上那个form.on就可以了,js文件里面既可以用onclick也可以用form.on 。

    但是
    <form method="post" class="layui-form" >
    </form>
    这个地方还是个问题。
  • 2018-10-21 1:45:19ajax只发OPTION请求中回答:

    而且,我又发现,去掉form标签,我也必须把提交数据的ajax的代码写在页面的<Script>标签里面,才能成功,一旦使用扩展的js文件进行处理,又接着进error里面去了。
  • 2018-10-21 1:18:49ajax只发OPTION请求中回答:

    <form method="post" class="layui-form" >
    </form>

    我最后定位到的原因是加上这个标签后,ajax就会走到error里面去,去掉这个标签,输入框没了必填校验,但是ajax就正常了

    @贤心
    @月磊

    请教原因。
  • 2018-10-20 23:27:28ajax只发OPTION请求中回答:

    location /StockAnalysis {
    proxy_pass http://localhost:8888;
    }

    最开始提的问题,网上找了下,参开了一个EasyWeb开源工程的配置,在nginx里面加上这个配置就可以了。

    现在是发现请求道了后台,然后请求成功了,但是前端的ajax一直进error,我用纯jquery写了个demo页面,发现一样的代码这个demo就没问题,同样都是请求到nginx,然后nginx加上端口转发给后端,我也是醉了。