方法一,修改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、设置好后更新就可以看到效果了。
织梦dedecms自定义表单|织梦dedecms自定义表单中字段设置为必填项方法
http://m.bbyears.com/wangyezhizuo/47739.html
推荐访问: