宝哥软件园

Yii2.0模态弹出框创建交互式、快速动态网页应用的网页开发技术提交表单

编辑:宝哥软件园 来源:互联网 时间:2021-10-29

如题我们使用模态弹出框创建交互式、快速动态网页应用的网页开发技术提交表单首先我们把指数视图的创造按钮添加数据切换和数据目标。

代码如下:

?php echo Html:a('添加请假单,['create'],['class'='btn btn-success ',' data-toggle'='modal ',' data-target'='#ajax'])?在指数视图添加如下代码来显示模态弹出框:

div class=' modal bs-example-modal-LG ' id=' Ajax ' div class=' modal-dialog ' div class=' modal-content width _ reset ' id=' tmpl-modal-output-render '/div/div修改后的效果如下

然后我们修改控制器中的创造方法,把提出改为renderAjax即可

返回$this-renderAjax('create ',[ 'model'=$model,]);如果想添加表单验证我们需要修改视图里的表单(_ f)添加上编号

?PHP $ form=active form : begin([' options '=[' enctype '=' multipart/form-data '],' id'='leave-form-self'])?指向你的模型在规则添加上验证规则public function rules(){ return['t_leave_date ',' t_days ',' t_reason ',' t_nickname ',' t_leave_enddate ',' required ',[' t _ leave _ date ',' t _ safe '],['t_days ',' number'],['t_reason ',' type ',' add_time ',' uid ',' update_time ',' status ',' is_shen ',' integer ',[' t _ reason '}效果如下

这样就实现了创建交互式、快速动态网页应用的网页开发技术提交表单

更多资讯
游戏推荐
更多+