修改后的效果如下
然后我们修改控制器中的create方法,把render改为renderAjax即可
renderAjax('create',[
'model' => $model,]);
如果想添加表单验证我们需要修改views 里的 _form 添加上id
PHP;">
['enctype' => 'multipart/form-data'],'id'=>'leave-form-self']) ?>
指向 你的models 在rules添加上验证规则
public function rules()
{
return [
[['t_leave_date','t_days','t_reason','t_nickname','t_leave_enddate'],'required'],[['t_leave_date','safe'],[['t_days'],'number'],[['t_reason'],'string'],[['type','add_time','uid','update_time','status','is_shen'],'integer'],[['t_pickup','t_pass'],'string','max' => 20],[['t_img','reviewer_user','audit_user'],'max' => 255]
];
}
效果如下
这样就实现了ajax提交表单
总结
如果觉得编程之家网站内容还不错,欢迎将编程之家网站推荐给程序员好友。
本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您喜欢寻找一群志同道合、互帮互助的学习伙伴,可以点击下方链接加入:
编程之家官方1群
编程之家官方2群
编程之家官方3群
编程之家官方4群