2017-04-24 16:23:52 1907次浏览 2条回答 0 悬赏 10 金钱

注册表单代码:
register.jpg
控制器:
controller.jpg
模型:
user.jpg

在表单验证时,提交空白的表单,不能出现效果,查看信息,未能正常加载jquery

  • 回答于 2017-04-24 16:46 举报

    在浏览器上看看,yii.activeForm.js,yii.validation.js这两个js是否有加载

    3 条回复
    回复于 2017-04-24 17:04 回复

    没有加载任何一个自动生成的代码,全是视图的资源引用,是否是视图处的问题

    回复于 2017-04-25 10:06 回复

    我用的是yii2,使用下面这个就会在浏览器上加载上面这两个js文件,这个两个js文件是active form前台验证的关键
    <?php $form = ActiveForm::begin([

                'method' => 'post',
                'action' => ['site/register'],
                'class' => 'form-horizontal RegisterForm',
                'enableClientValidation'=>false,
            ])?>
    
    回复于 2017-04-25 17:35 回复

    我只是想要在提交表单时进行判断域是否为空,于是使用了这个功能, 开启日志 可以看见有加载

    Loading "widgetFactory" application component

    Loading "clientScript" application component
    就是不引入文件

  • 回答于 2017-04-25 09:29 举报

    试试根据文档上的activeform代码看下能行不

    1 条回复
    回复于 2017-04-25 17:36 回复

    按照文档提示来的

您需要登录后才可以回答。登录 | 立即注册
xuthus
主管

xuthus

注册时间:2017-03-24
最后登录:2018-04-11
在线时长:4小时37分
  • 粉丝0
  • 金钱445
  • 威望10
  • 积分585

热门问题