专栏首页python成长之路jsonp跨域请求360数据乱码解决办法

jsonp跨域请求360数据乱码解决办法

<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="utf-8">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <meta http-equiv="X-UA-Compatible" content="ie=edge">
    <title>Document</title>
    <script src="js/jquery-1.12.4.min.js"></script>
    <script>
    $(function(){
        $('input').keyup(function(){
            var vals = $(this).val()
            $.ajax({
                url:'https://sug.so.360.cn/suggest',
                type:'get',
                dataType:'jsonp',
                data:{word:vals,
                    // 乱码在这加编码
                    encodein: 'utf-8',
                    encodeout: 'utf-8'}
            }).done(function(dat){
                var str = ''
                for(var i=0;i<dat.s.length;i++)
                {
                    str += '<li>' + dat.s[i] +'</li>'
                }
                $('ul').html( str )
            })
            })
    })
    </script>
</head>
<body>
    <input type="text">
    <ul></ul>
</body>
</html>

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

我来说两句

0 条评论
登录 后参与评论

相关文章

  • 列表循环放引用并写出打印结果

    skylark
  • Fibonacci数列使用迭代器实现

    skylark
  • 用户注册登录系统 V2.0

    skylark
  • JQuery高级应用

    toggle([speed],[easing],[fn]) :切换,显示则隐藏,隐藏则显示

    乐心湖
  • JavaWeb——JQuery之高级操作应用及实践案例总结(动画、遍历、事件绑定)

    【注意】:如果遍历中加判断条件,当前function返回为false,则结束循环(相当于js中使用的break),如果返回为true,则结束本次循环,继续下次循...

    Winter_world
  • Python实现基数排序

    基数排序(Radix Sort)是一种非比较型的排序算法,与桶排序的思想相似,对数据进行分桶和合并。

    Python碎片公众号
  • 【数据竞赛】Kaggle GM秘技:树模型初始化技巧

    黄博的机器学习圈子
  • 微信小程序1

    小程序组件化开发框架 https://tencent.github.io/wepy/

    达达前端
  • 时间序列分析这件小事(七)----协整

            真实世界中,其实有很少是平稳时间序列,通常都是含有一定趋势的时间序列,譬如GDP值等等。之前我们说了可以用差分的方法获取平稳序列,但是,一旦差分...

    钱塘小甲子
  • 如何最有效地编写SQL

    解决数据库级(SQL)工作上的问题,应该采用的是SET方法(整体的)而不是过程式的方法。下面来看看作者为什么这么说。 编写有效的SQL查询是企业软件世界中最大的...

    CSDN技术头条

扫码关注云+社区

领取腾讯云代金券