jquery知识总结

js知识:
1、设置select option选中的值:
              $("#keywordCatId").val(2);  //2为option中对应的value值
2、动态添加select下的option,
               var name=cats[cat].keywordCatName;
               var value=cats[cat].keywordCatId;
               var opp = new Option(name,value);
               console.log("loadCat name:"+name+" ,id="+value);
               $("#keywordCatId").append(opp);
3、动态添加checkbox元素
            checkbox = "<input type='checkbox' value='"+id+"' name='appId'/>"+name;            
            $("#appcheckbox").append(checkbox)
4、each 用法
               $('input[name=level]').each(function(index, value) {    });
            
5、ajax请求
        jQuery.ajax({
            type : 'POST',
            url : act_url + "/getRules",
            data:{},
            dataType : 'json',
            success : function(data) {
                var result = eval("(" + data + ")");
                console.log("getRules="+result);
                loadrule(result);
            }
        });    
6、勾选checkbox选项
        $(this).attr("checked", true);            
7、问题:
   1、jsp页面,请求的路径怎么设置的?
8、获取input标签,name= feature的所有对象
        $('input[name=feature]').each(function(index, value) {
            var feat = $(this).val();
            console.log("feat:"+feat+" ,");
            if (feat == feature) {
                $(this).attr("checked", true);
            }

        });
9、获取指定条件下的option,
 $("#listruleId").find("option[value='"+rule_hidden+"']").attr("selected",true);        
10、页面跳转
    window.location.href="?appId=" + appId;        
11、刷新页面
    location.reload()
12、遍历数组
    $.each(dataArray,function(name,value){
    });
13、页面跳转
    location.href="http://www.baidu.com";
14、全部勾选和取消勾选

    $("#all").click(function(){
    if($("#all").attr("checked") == "checked"){

        $("input[name='check']").attr("checked","checked");
    }else{

        $("input[name='check']").removeAttr("checked","checked");
    }

    });
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值