yii与表单
zccst
这个作者很懒,什么都没留下…
展开
-
yii与独立的post请求
一、关于返回值传递 js中的post请求 [code="java"] $.post(url, to_post_data, function(data){ alert(data); if(data.msg == 'ok!') { alert(data.msg); } window.location.reload(); }, 'json'); [/code] ...原创 2011-09-01 13:02:10 · 226 阅读 · 0 评论 -
Yii的CHttpRequest的一些细节
作者:zccst 1,isAjaxRequest属性 boolean型 jquery的$.post();$.get();$.ajax()都是isAjaxRequest。 查看yii的实现方式 [code="php"] public function getIsAjaxRequest() { return isset($_SERVER['HTTP_X_REQUESTE...原创 2012-03-22 10:49:28 · 148 阅读 · 0 评论 -
Yii与表单交互的三种方式
作者:zccst [size=large][b]一、前端提交的三种方式[/b][/size] 前面已经提出,表单提交一共只有三种方式。 1,前端原生html (1)原生html标签 首先,直接使用html标签的input,a等; 其次,使用css进行布局。 再次,使用js或jquery方式验证 最后,提交(get/post/ajax,目前较多使用jquery提交)。 ...原创 2011-12-08 16:25:25 · 227 阅读 · 0 评论 -
Yii中get与post的参数区别
作者:zccst 使用load和post结合为例。(因为load默认get方式发送请求) // 方法一: var showURL = ""; edit_idc_job_div.load(showURL+"&id="+id, null, function(){ $(this).dialog({}) } 注意:是&,而不是/?id=10 完整地址是:http://h...原创 2012-06-11 16:57:15 · 255 阅读 · 0 评论 -
Yii CUploadedFile带验证的多文件上传(三)
作者:zccst 注:上传文件是存放在数据库的一张表中。如果是存放在某一个文件路径下,则使用saveAs即可。 一、前端 [code="html"]原创 2011-11-24 16:40:20 · 136 阅读 · 0 评论 -
yii使用CUploadedFile上传文件的一般方法(二)
作者:zccst 与前面(http://zccst.iteye.com/blog/1114948)的区别是不再依赖model。 也不再依赖yii自带的前端表单控件activeFileField。 感觉这样轻量级多了。 简言之: 1,form要带enctype="multipart/form-data" 2,文件控件只需写name即可。 3,直接在php端使用$attach =...原创 2011-11-21 20:36:47 · 201 阅读 · 0 评论 -
Yii使用iframe实现异步上传/下载文件
作者:zccst yii常规post方式提交表单方式请参考: 除了常规post提交方式外,还有异步提交方式。 原理是使用iframe代替原来的页面跳转,大大提升用户体验。 一、上传文件 1,前端html代码 [code="html"] ...原创 2011-11-21 20:19:38 · 209 阅读 · 0 评论 -
Yii上传文件(头像)详解(一)
yii框架提供了activeFileField控件来完成上传文件(当然也包括了上传图片)的操作 1、函数原型: public static string activeFileField(CModel $model, string $attribute, array $htmlOptions=array ()); 2、调用例子: (1)首先,设置form,这一步一 定要做,把fo...原创 2011-07-05 15:13:32 · 188 阅读 · 0 评论 -
yii与独立load和dialog
一、Yii与独立load请求 load(url, [data], [callback]) 概述: 载入远程 HTML 文件代码并插入至 DOM 中。 默认使用 GET 方式 - 传递附加参数时自动转换为 POST 方式。jQuery 1.2 中,可以指定选择符,来筛选载入的 HTML 文档,DOM 中将仅插入筛选出的 HTML 代码。语法形如 "url #some > selector...原创 2011-09-21 13:31:26 · 139 阅读 · 0 评论 -
Yii中使用datepicker的几种方式
作者:zccst 一,前端展示 [b]例1,最简单好用的方式。简单在于不需要$model[/b] [code="php"] [/code] 例2: [code="php"] [/code] 例3: [code="php"] [/code] 其他参数,可以参考jquery datepicker手册,然后将其放在上面的opt...原创 2011-09-15 11:03:24 · 346 阅读 · 0 评论 -
Yii与表单
作者:zccst [b]一、我之前理解的yii表单提交[/b] 1,前端views [code="java"] [/code] 2,后端yii [code="java"] public function actionCreate() { ...原创 2011-09-14 13:55:53 · 137 阅读 · 0 评论 -
Yii表单控件CHtml
作者:zccst 查手册得知,CHtml控件是system.web.helpers的一个控件。主要用于渲染各种html表单 CHtml is a static class that provides a collection of helper methods for creating HTML views. 1,下拉菜单 $idcs = array( '1' => ...原创 2012-03-30 16:07:57 · 138 阅读 · 0 评论