easyui-combobox用法.docx
文本预览下载声明
select class=easyui-combobox style=width:200px; id=t_user_id data-options=onSelect:expert_info!---valueField=t_user_id ---option value=--请选择--/option#if (user_user_list??)(user_user_list?size0)#list user_user_list as user_useroption value=${user_user.t_user_id} ${user_user.t_user_name}(${user_user.t_user_section})/option/#list/#if/selectscriptfunction expert_info(){var t_user_typevar aObj = document.getElementsByName(t_user_type);var flag=0;for(var i = 0;i aObj.length;i++){ if(aObj[i].checked){ flag =aObj[i].value; }}if(flag==0){layer.alert(请选择专家类型!, 8);}else if(flag==1){var t_user_id=$(#t_user_id).combobox(getValue);$.ajax({type : post,url :exper_info.shtml,data : {t_user_id:t_user_id},success : function(data) {var arr=eval(data);if(arr!==undefined){$(#t_user_account).val(arr.t_user_account);var rObj = document.getElementsByName(t_user_sex); for(var i = 0;i rObj.length;i++){ if(rObj[i].value == arr.t_user_sex){ rObj[i].checked = checked; } }$(#t_user_post).val(arr.t_user_post);$(#t_user_birthday).val(dateToString(arr.t_user_birthday));$(#t_user_major).val(arr.t_user_major);$(#t_user_education).val(arr.t_user_education);$(#t_user_section).val(arr.t_user_section);$(#t_expert_section).val(arr.t_expert_section);$(#t_work_time).val(dateToString(arr.t_work_time));$(#t_user_phone).val(arr.t_user_phone);$(#t_expert_register).val(arr.t_expert_register);$(#t_expert_view).val(arr.t_expert_view);$(#t_expert_remark).val(arr.t_expert_remark);$(#t_technical_title).val(arr.t_technical_title);$(#user_id).val(arr.t_user_id);$(#user_name).val(arr.t_user_name);}else{clearly();}}});}else{clearly();}}注意:1.easyui combobox没有onchange、onclick这些方法如果想要使用onchange事件,可以使用easyui自带的onSelect方法如下:select class=easyui-combobox style=width:200px; id=t_user_id data-options=onSelect:expert_info添加属性data-options属性中使用onSelect方法expert_info需要调用的js方法2.获取当前combobox选中的值var t_user_id=$(#t_user_id).combobox(getValue);验证选中的值是否为手动输入的if(t_user_id==||t_user_id==undefined){layer.msg(请选用户。,2,2);}onsubmit方法提交form ac
显示全部