javascript - 跨域ajax请求不发送响应

标签 javascript php jquery ajax

我正在尝试验证 PAN 卡详细信息。 http://searchpan.in/search-pan-details-pan-no通过使用ajax调用,我试图验证用户输入的平移卡。我使用 ajax 调用 http://searchpan.in/pan-verify-26072017.php 将 pan 号码发送到此 url

function callbackFnc(data) {
                console.log(data)
            }
            function check() {
                $.ajax({
                    crossOrigin: true,

                    type: "Post",
                    data: {
                        pan_numbers: $("#pannumber").val()
                    },
                    url: "http://searchpan.in/pan-verify-26072017.php",
                    dataType: 'JSONP',
                    headers: {
                        'Accept': "application/json, text/javascript, */*; q=0.01",
                        'Content-Type': "application/x-www-form-urlencoded; charset=UTF-8",
                        'X-Requested-With': "XMLHttpRequest"
                    },
                    jsonpCallback: 'callbackFnc',
                    success: function (data) {
                        alert(data);
                    }
                });


<form id=""  method="post"action="verify.php">
            Pan Number<input name="number" id="pannumber">
            <input type="button" onclick="check()"value='verify'>
        </form>

我已经检查了所有相关问题并应用了给定的解决方案,但没有得到答复。这是正确的做法吗?或者请告诉我我们该怎么做才能得到 http://searchpan.in/pan-verify-26072017.php 的回复

最佳答案

<?php 之后设置以下行pan-verify-26072017.php 这应该有效

    header('Access-Control-Allow-Origin: *');

关于javascript - 跨域ajax请求不发送响应,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47506584/

相关文章:

javascript - 检查条件后使用 jQuery 取消选中框

javascript - 从sql数据库中检索数据并将其显示在表中

javascript - 静态 html 页面错误行为

javascript - 需要帮助使用 JQuery .inArray() 检查值是否存在

javascript - 如何将 Node.js 连接到现有的 Postgres?错误: Unhandled promise rejection

php - 如何避免 SQL 查询检查 IS NULL 的误报?

php - 如何使用带有公共(public)文件夹的 PHP 为我的 CSS 链接找到正确的路径

javascript - 当元素集并不总是在同一个父元素中时,如何找到下一个匹配元素

javascript - 将数据从 html 表单发送到 php 脚本并将结果返回到 ajax/js/jquery

php - 从 mysql_connect 切换到 PDO : mysql_num_rows() expects parameter 1 to be resource