+ -
当前位置:首页 → 问答吧 → jquery ajax跨域查询。

jquery ajax跨域查询。

时间:2011-07-13

来源:互联网

JScript code

function check_keyword(){
    var k1 = $("#k1").val();
    var k2 = $("#k2").val();
    if(k1.length != 0){
        $.ajax({
           type: "GET",
           cache: false,
           dataType: "html",
           url: "http://192.168.1.5/check.asp",
           data: "table=" + k2 + "&keyword=" + encodeURIComponent(k1),
           success: function(msg){
            $("#search_result").html(msg);
           }
        });
    }
}


上面的代码查询后提示

Line:127
Char:344
Code:0
Error:拒绝访问。

网址:http://192.168.1.5/script/jquery.js

求教,应该怎么写?把查询输入的HTML页面(UTF-8)载入到id=search_result那,谢谢。

作者: todown   发布时间: 2011-07-13

# todown
#
#
# 等 级:
# 结帖率:102.94%

作者: zousir18   发布时间: 2011-07-13

你可以谷歌

jquery jsonp

作者: ferock   发布时间: 2011-07-13

把请求转移动服务器端,如果那个文件由你自己控件,你也可以如楼上所说,用jsonp吧

作者: aspwebchh   发布时间: 2011-07-13