工作中经常用到的,不断更新中。。。

jquery获取单选按钮的值:$(“input[name=’stageName’]:checked”).val();

删除select某几个option:$(‘#subjectId option:gt(0)’).remove();

select增加option:$(“#subjectId”).append(“<option value=’1′>1</option>”);

获取复选框并遍历:

var videoIdObj = $('input:checkbox[name="videoId"]:checked'); //获取当前checked的value值 如果选中多个则循环
var disPrice = 0;
videoIdObj.each(function(){
var price = Number($(this).attr('price'));
disPrice = disPrice + price;

});

input只能输入数字和小数点:onkeyup=”this.value=this.value.replace(/[^\d.]/g,”)” onafterpaste=”this.value=this.value.replace(/[^\d.]/g,”)”

input只能输入数字:onkeyup=”this.value=this.value.replace(/\D/g,”)” onafterpaste=”this.value=this.value.replace(/\D/g,”)

使文本框不可编辑: readonly=”true”  disabled=”true”   onfocus=”this.blur()” 注意:readonly和disabled的区别在于后者完全禁止与设置该属性的对象交互(表现为不可改写、不可提交等)。 readonly是可以提交的。

发表评论