.NET开源工作流RoadFlow-Bug修改-1.8.2表单验证时ueditor编辑非空验证无效

RoadFlow生成的表单,Ueditor编辑器不能进行非空验证的BUG修改:

1.修改控制器:WorkFlowFormDesignerController红框处:

  技术分享

2.修改js文件:Scripts/roadui.init.js

  技术分享

3.修改文件:Scripts/FlowRun/Forms/common.js

  技术分享

  在这个Case后面增加:

  

case "flow_html":
                if (filedshow == 0)
                {
                    $control.html(initValue);
                }
                else if (filedshow == 1)
                {
                    $control.after(<span> + initValue + </span>).remove();
                }
                else if (filedshow == 2)
                {
                    $control.remove();
                }
                if (1 == filedcheck)
                {
                    validate = "canempty," + (validatetype || "empty");
                }
                else if (2 == filedcheck)
                {
                    validate = validatetype || "empty";
                }
                break;

 

经过以上修改后再重新发布表单即可进行ueditor编辑器的非空验证了:

技术分享

 

郑重声明:本站内容如果来自互联网及其他传播媒体,其版权均属原媒体及文章作者所有。转载目的在于传递更多信息及用于网络分享,并不代表本站赞同其观点和对其真实性负责,也不构成任何其他建议。