一聚教程网:一个值得你收藏的教程网站

热门教程

织梦dedecms自定义表单中字段设置为必填项方法

时间:2022-06-25 19:27:53 编辑:袖梨 来源:一聚教程网

方法一,修改dedecms源码

下面这段段php代码是用来判断验证必选项的:
1、我们先在plus/diy.php 文件中的的第40行下加上一下代码

 代码如下 复制代码
 //增加必填字段判断
if($required!=''){
if(preg_match('/,/', $required))
    {
        $requireds = explode(',',$required);
        foreach($requireds as $field){
            if($$field==''){
                showMsg('带*号的为必填内容,请正确填写', '-1');
                exit();
            }
        }
    }else{
        if($required==''){
            showMsg('带*号的为必填内容,请正确填写', '-1');
            exit();
        }
    }
}

//end

2、在我们加了自定义表单的dedecms模板里面加上 :

 代码如下 复制代码


jquery方法验证:

1、先在要发布表单的模板上加

2、在你自定义的路径新建文件js.js,然后复制以下内容粘贴保存;

代码:
  
注:
 

 代码如下 复制代码

 $('#complain').submit(function ()  

//complain为自定义表单的ID,如果生成的表单没有可以自行加上,即 id="complain"

  if($('#name').val()==""){
  $('#name').focus();        

//#name为要验证表单中的ID,如想让用户名不能为空,在后台用户名的数据字段名设为name,下同

3、设置好后更新就可以看到效果了。

热门栏目