jQuery MiniUI

标题: 判断 e 的Sender类型 [打印本页]

作者: netui    时间: 2013-10-12 06:57:11     标题: 判断 e 的Sender类型

本帖最后由 netui 于 2013-10-12 06:58 编辑

版主:早上好!

function valuechanged(e) {
            var name=this.getId();
            if (examData.hasOwnProperty(name)==false) {
                var value={ID:name.substr(2,20),KSDA:this.getValue(),FLAG:"",FLAG_BZ:""};
                examData[name]=value;
            } else {
                examData[name].ID=name.substr(2,20);
                examData[name].KSDA=this.getValue();
            }
            var json=mini.encode(examData);
            submitData("["+json+"]");
        }

界面中有几种类型的控件,都在调用上面 valuechanged  现在我想判断 这个e 的类型,是TextArea还是Radio或其它类型?




作者: factory    时间: 2013-10-12 09:19:49

判断e.sender.type

e.sender其实就是控件对象了,判断他的type就行了
作者: netui    时间: 2013-10-12 09:25:03

factory 发表于 2013-10-12 09:19
判断e.sender.type

e.sender其实就是控件对象了,判断他的type就行了

mini.alert(e.sender.type);
            if (e.sender.type="radiobuttonlist")
                mini.alert("oK");

嗯,谢谢!






欢迎光临 jQuery MiniUI (http://miniui.com/discuss/) Powered by Discuz! X2