yiisoft/yii2-jquery
Composer 安装命令:
composer require yiisoft/yii2-jquery
包简介
jQuery integration layer for Yii2 asset bundles, client validation scripts, and widget client scripts.
README 文档
README
jQuery Integration Extension for Yii2
This extension provides the optional jQuery integration layer for Yii Framework 2.0 applications. It supplies jQuery-backed asset bundles, client-side validation scripts, and widget client scripts for every core validator, grid component, and widget that supports the client-script strategy pattern.
Installation
Important
- The minimum required PHP version is PHP
8.3. - Requires
yiisoft/yii222.x.
The preferred way to install this extension is through composer.
Either run
composer require --prefer-dist yiisoft/yii2-jquery:~1.0.0
or add
"yiisoft/yii2-jquery": "~1.0.0"
to the require section of your composer.json file.
Usage
Once the extension is installed, register the bootstrap class in your application configuration:
return [ 'bootstrap' => [ \yii\jquery\Bootstrap::class, ], // ... ];
The Bootstrap class configures the DI container with jQuery-based $clientScript defaults for every core validator,
grid component, and widget that supports the client-script strategy pattern. No further configuration is required.
Overriding a single validator
You can override the client-script implementation on a per-rule basis by passing the clientScript key in the rule
definition:
public function rules(): array { return [ [ 'email', 'required', 'clientScript' => ['class' => MyCustomRequiredClientScript::class], ], ]; }
Quality code
Documentation
Support the project
Follow updates
License
统计信息
- 总下载量: 1.26k
- 月度下载量: 0
- 日度下载量: 0
- 收藏数: 3
- 点击次数: 2
- 依赖项目数: 0
- 推荐数: 0
其他信息
- 授权协议: BSD-3-Clause
- 更新时间: 2018-02-27