小编Dav*_*zel的帖子

jQuery ajax调用在Mac Safari和Chrome浏览器上返回空错误

我一直在寻找解决方案并尝试修复几天,但没有任何变化.

老板的人在Mac上我没有,所以我让他尝试重复修复并将输出转发给我.到目前为止没有运气.

因此,当前的设置是,我有一个带有用户名和密码输入的表单,在经过验证后提交.验证是一个ajax调用,它验证用户名和密码然后提交表单.

仅在Mac Chrome和Safari(webkit)上,我收到来自ajax调用的错误响应,该响应为空.

我已经剥离了执行验证的php函数,只需回显"hello",这样我就知道它不是导致问题的php.

因此,一旦点击了目标元素,我就会获取用户名和密码值并发送ajax请求.(这应该打我的PHP文件,只是回声你好).但是它返回并且没有消息的错误.我的意思是xhr responseText和thrownError都只是空白/ null.

所以这里是代码:(HTML)

<form id="signin_form" method="POST" action="index.php?cmd=Signin">
        <table id="welcomeSignin">
            <tr>
            <td>
                    <div class="welcome"><span class="signin-title-text f-xxlarge-or-link-goth">Welcome Back!</span></div>
                    <div id="error_msg"></div>
                    <table id="input_field_table">
                        <tr>
                                <td class="input-field-cell">
                                    <div class="singin-titles f-medium-gr-bold">Username</div>
                                </td>
                                <td class="input-field-cell">
                                    <div class="signin-inputs"><input class="signin styled" type="text" name="user_name"></div>
                                </td>
                        </tr>
                        <tr>
                            <td class="input-field-cell">
                                <div class="singin-titles f-medium-gr-bold">Password</div>
                            </td>
                            <td class="input-field-cell">
                                <div class="signin-inputs"><input class="signin styled" type="password" name="user_pass"></div>
                                <div class="forgot"><a href="" class="forgot-password f-small-or-link">Forgot your password?</a></div>
                            </td>
                        </tr>
                        <tr>
                            <td colspan="2">
                                <input type="hidden" name="post_type" value="signin">
                                <span id="create"><span class="f-medium">Don't have an …
Run Code Online (Sandbox Code Playgroud)

php ajax jquery

7
推荐指数
1
解决办法
2993
查看次数

标签 统计

ajax ×1

jquery ×1

php ×1