<input id="username" type="text" required  valid='username'/>
不怎么理解这个“自定义属性”,还需要自己写函数定义吗?

解决方案 »

  1.   

        function  validateForm() {
    var validator = $("#form").validate({
        
    rules: {
    'tmsCarrierPO.stationId' :{
    required: true
    }

    },
       messages : {
       
       
       
        'tmsCarrierPO.stationId' : {
    required: "请选择站信息"
    }
       }
    });
    }
    应该是类似这种了。你的vaild='username’,把我下面的:前面的替换掉应该就可以了!
      

  2.   

    jquery有支持啊 $("input[valid]").width();
    你应该仔细看下jquery的选择器规则!
      

  3.   

    jQuery里面有属性选择器,意味可以 选择含有这样属性的元素$("input[valid]") 可以就可以选择出所有包含valid属性的 input元素,还可以具体定位$("input[valid='username']")  这个就可以选出 楼主你给出的那个input
      

  4.   

    其实我不大明白你的问题,是想理解这个属性的用处还是想写函数操作这个input
      

  5.   

    $("input").attr("自定义属性名","自定义属性值")