一周乱弹(jquery select保留第一项,其余清空2,SimpleDateFormat 最全参考例子3,sql in语句4,jQuery 修改按钮样式及禁用按钮5当单选框值改变时获取单选框的值)

来源:互联网 发布:人工智能手抄报资料 编辑:程序博客网 时间:2024/06/13 15:03

7.18-7.22 

1,jquery select保留第一项,其余清空。
$("#incomeLevels option:not(:first)").remove();
2,SimpleDateFormat 最全参考例子
SimpleDateFormat sdf = new SimpleDateFormat("yyyyyyyy-MM-dd HH(hh):mm:ss S E D F w W a k K z");  
        long times = System.currentTimeMillis();  
        System.out.println(times);  
        Date date = new Date(times);  
        String tim = sdf.format(date);  
        System.out.println(tim);  
结果:
00002013-08-14 15(03):56:40 742 星期三 226 2 33 3 下午 15 3 CST  
3,sql in 语句,里面如果有重复值,会隐式去值。 例如:in(111,112,111,113)最后出来的是111,1112,113.
4, jQuery 修改按钮样式及禁用按钮
var bid = "#"+signId;
                //如果核实成功,则修改按钮样式,并且禁用按钮
                $(bid).attr("class","btn btn-success btn-xs").attr("disabled", true);
$(bid).text("已确认");
其中第一句可以分开写,因为$(big).attr()返回的还是一个jQuery对象,所以可以直接连起来写。
在使用jQuery的attr方法时,可以通过这种方式判断元素是否存在该属性
var test = $(bid).attr("class","btn btn-success btn-xs");
console.log(test);
如果test为undeifind,则说明没有该属性或者所选元素不正确。
5,当单选框值改变时获取单选框的值
        $("#comment-from :radio").on("change", function(){
            var val = $(":radio[name='appetency']:checked").val();
            alert(val);
    });
网上流行的说法就是
$(input[name='aaa'][checked]).val()
能取到选中项的value,但我测试后发现只在IE下有效,在firefox和Chrome中不论选中哪一项,或者不选,取到的值都是第一项的value
正确做法应该是
$("input[name='aaa']:checked").val()
同样对于checkbox也是这种写法。

最近把项目给部署上了,需要给客户进行培训,培训的总体过程还算顺利,但其中也有很多不足,需要改善,比如:在培训前应该把整个流程自己大概的走一遍,让客户明白软件的整体结构及用途,还要把应该用到的数据等其他东西提前准备好,不打无准备之仗。

现在的社会生活节奏比较快,但心不能浮躁,做事还是要求稳,生活中遇到各种各样的小问题也不应烦躁,其实细细思来人的价值不正是在于解决生活中遇到的各种问题么?只要我们有信心,敢于去做,那我们就有机会赢。

0 0
原创粉丝点击