easyui 打开修改dialog,左下角多出 该输入项为必输项

来源:互联网 发布:js日期插件只选择年月 编辑:程序博客网 时间:2024/06/05 07:51
  1. 异常效果图:

这里写图片描述

  1. 可能引起的原因:
    其一、下拉菜单 设置 required:true, 但是 生成下拉菜单的内容与之分离,也就是下拉菜单无法获取焦点。
    其二、下拉菜单 设置 required:true, 并且新增和修改共用一个dialog,其中修改 禁用下拉菜单,也就是打开修改 dialog时,下拉菜单无法获取焦点。

  2. 解决方案:
    其一、下拉菜单 required:true 和 生成下拉菜单内容 设置在一起,诸如:

data-options="required:true,onShowPanel:function (){generateDropdown('start-province-cal-dlg', getLogisticsUrl);}"

其二、下拉菜单 在打开新增 dialog时,设置 required:true; 在打开 修改 dialog时,设置 required:false, 诸如:

$("#change").dialog('open').dialog('setTitle', "新增");$("#logistics-company-dig").combobox({required:true});
$("#change").dialog('open').dialog('setTitle', "修改");$("#logistics-company-dig").combobox({required:false});
阅读全文
0 0
原创粉丝点击