zoukankan      html  css  js  c++  java
  • jquery+ajax获取本地json对应数据

    首先,记得导入jquery.js文件。

    json内容:

    var obj123=[
            {"option":"2,3,9,14,19,24,32","pdc":"1.洗卸凝胶.2、面膜.3、EGF.4、辅酶Q10.5、舒缓眼霜.6、拍拍霜"},
            {"option":"2,4,9,14,19,24,32","pdc":"1.洗卸凝胶.2、面膜.3、EGF.4、辅酶Q10.5、舒缓眼霜.6、拍拍霜"},
            {"option":"2,5,9,14,19,24,32","pdc":"1.洗卸凝胶.2、面膜.3、EGF.4、辅酶Q10.5、舒缓眼霜.6、拍拍霜"},

    ]

    首先,这是前端内容

     

    设置了选中男得到1,选中女得到2,以此推类。

    重点来了:

    function m1(){
            if($("#sex input").is(':checked')){  选中
                $("#con").click(function(){  //获取按钮
                    inp=$("input:checked[class='case']:checked").map(function(index,elem){
                        return $(elem).attr('rote');
                    }).get().join(',');
                    var innp='"' + inp + '"';
                    $.ajax({
                        url: '${pageContext.request.contextPath}/js/tj.json',  //json文件路径
                        type:'GET',
                        data:{"option":innp},
                        dataType:'json',
                        success: function (data) {
                            console.log(1)
                        },
                        error:function(data){
                            console.log(2)
                        }
                    });
                    // console.log(innp);
                    for(var i in obj123){
                        if(JSON.stringify(obj123[i].option) == innp){  //把得到的和json文件里的对比
                            //console.log('yes')
                            console.log(obj123[i].pdc)   //得到后面对应数据
                        }
                    }
                })
            }}
            $(".skin_raw input").click(function(){   //选中的情况下执行方法
                m1();
            })

    有用点个赞(*^▽^*)

  • 相关阅读:
    zookeeper-3.4.6集群安装
    js 函数参数个数
    警告: [SetPropertiesRule]{Server/Service/Engine/Host/Context} Setting property 'source' to 'org.eclipse.jst.jee.server:webProject'
    开始写博客了
    使用wsimport对接WebService 生成Java客户端
    LocalDateTime反序列化报错:cannot deserialize from Object value
    MinIO上传文件The difference between the request time and the server's time is too large.异常
    Maven scope属性说明
    SpringBoot整合MinIO实现文件上传 附demo
    Map从入门到性能分析-imooc学习笔记【完】
  • 原文地址:https://www.cnblogs.com/wangxiaomo/p/11590423.html
Copyright © 2011-2022 走看看