- 浏览: 79852 次
文章分类
最新评论
-
kantian:
4654kgdyniv13 写道请问验证用户和密码写什么用户和 ...
Yii中使用Yii-mail扩展发送邮件 -
4654kgdyniv13:
请问验证用户和密码写什么用户和密码?
Yii中使用Yii-mail扩展发送邮件 -
yanzhoupuzhang:
好!简单,实用,谢谢了啊!
PHP写XML文件
view
------------------------------------------------------------------------------------
Controller
------------------------------------------------------------------------------------
------------------------------------------------------------------------------------
<?php $cs=Yii::app()->clientScript; $cs->registerScriptFile('http://ajax.googleapis.com/ajax/libs/jqueryui/1.7.2/jquery-ui.min.js'); ?> <!-- ▼显示提示信息▼ --> <?php if(Yii::app()->user->hasFlash('success')){ ?> <div class="flash-success"> <?php echo Yii::app()->user->getFlash('success'); ?> </div> <?php } ?> <?php if(Yii::app()->user->hasFlash('failed')){ ?> <div class="flash-error"> <?php echo Yii::app()->user->getFlash('failed'); ?> </div> <?php } ?> <!-- ▲显示提示信息▲ --> <div class="row"> <?php echo $form->textField($model,'cnt',array('size'=>'6', 'maxlength'=>'6'));?> <?php echo CHtml::ajaxButton("随机生成邮件地址", //CHtml::normalizeUrl(array('mail/makeMailAddress','count'=>'1')), // GET方式进行请求 CHtml::normalizeUrl(array('mail/makeMailAddress')), // GET方式进行请求 array( 'data' => array('cnt'=>'js: $("#MailForm_cnt").val()'), // 以GET方式将页面的值传递给后台 'beforeSend'=>'function(){}', 'update'=>'#MailForm_to', // 更新对象 'success'=>'function(data){ $("#MailForm_to").val(data); }', // 将后台的返回值用JS显示在页面上 )); ?> </div>
Controller
------------------------------------------------------------------------------------
public function actionMakeMailAddress(){ if(Yii::app()->request->isAjaxRequest){ if (isset($_GET["cnt"])){ $cnt = is_numeric($_GET["cnt"]) ? $_GET["cnt"] : "0"; } else { $cnt = 1000 ; } $data = ""; for($i = 0 ; $i < $cnt ; $i++) { $data .= rand(10000000, 99999999)."@qq.com \n" ; } echo $data; } else { Yii::app()->user->setFlash("failed", "Request Error \n"); $this->refresh(); } }
发表评论
-
XDebug的安装
2012-10-11 15:15 831XdebugXdebug是一个开放源代码的PHP程序调试器(即 ... -
CJuiSlider的使用范例
2012-10-10 14:27 822<View> ------------------------ ... -
Yii中ajax使用范例(用success代替update)
2012-09-26 13:30 1395view ------------------------- ... -
yii获取当前url和域名
2012-08-14 11:35 1243转自:http://lxy.me/the-yii-access ... -
Ubuntu下搭建PHP开发环境(Apache+Mysql+PHP5)
2012-08-09 17:10 872Ubuntu下搭建PHP开发环境(Apache+Mysql+P ... -
不使用wsdl文件的SOAP范例
2012-08-01 09:30 1949不使用wsdl文件的SOAP范例 一,范例一 1.服务器端 ... -
Yii中用Ajax实现下拉列表级联的范例
2012-07-30 12:01 1107页面View中 <?php echo $form ... -
PHP中字符日期的转换
2012-07-27 11:42 979<?php // 获取系统当前时间 ... -
CJuiDatePicker控件使用范例
2012-07-26 14:45 1031CJuiDatePicker是集成在Yii框架中的jquery ... -
Yii验证控件示范代码
2012-07-20 14:06 889日期格式的验证 array('start_dat ... -
CActiveRecord中distinct的使用
2012-07-17 17:36 678方法一: $data = sel ... -
CHtml::button的使用
2012-07-17 11:51 1288echo CHtml::button("提交& ... -
[转]aptitude的基本知识
2012-07-12 17:53 890aptitude 与 apt-get 一样,是 Debi ... -
Yii中文件上传下载 (CHtml::activeFileField)
2012-07-05 12:18 2902页面 ---------------------------- ... -
yii-mail中使用模板送信
2012-07-05 10:17 1758yii-mail下载地址:http://code.google ... -
Yii中队邮件地址前后台的验证范例
2012-07-05 09:54 971客户端,服务器端对邮件地址的验证代码 前台代码 ----- ... -
Yii中使用Yii-mail扩展发送邮件
2012-07-04 10:01 6906本文参考 http://www.yiiframework.co ... -
用PHPMailer送信
2012-07-03 14:12 1117PHPMailer下载地址:http://code.googl ... -
Yii中POS和GET并用范例
2012-06-21 11:55 1825页面 <?php $form=$this-&g ... -
PHP获取远程文件信息
2012-05-30 10:24 819$url = 'http://.../conf ...
相关推荐
在 Yii 中使用 AJAX(异步 JavaScript 和 XML)可以极大地提升用户体验,因为它允许后台数据的无刷新更新。本教程将深入探讨如何在 Yii 框架中实现 AJAX 功能,以及与之相关的知识点。 首先,`vtalk.ini` 文件可能...
Yii 框架内置了jQuery支持,因此无需额外引入jQuery库,开发者可以直接在视图中使用jQuery函数。 8. **数据处理**: 在 `QuoteController` 中,`getRandomQuote()` 方法用于生成随机名言。在实际项目中,通常会从...
yii2-ajaxcrud, 用于yii2的单一页面Ajax管理的Gii模板 yii2-ajaxcrud 用于yii2的单一页面Ajax管理的Gii模板 特性使用Ajax创建。读取。更新。删除页面批量删除 suportPjax小部件 suport导出函数( pdf,html,文本,cs
在Yii中,可以利用ajax执行一个action,但是这个action有时候会有弹出错误讯息的需求,这时候的处理方式如下 基本思想 利用exception,比如: 复制代码 代码如下:throw new CHttpException(403, ‘You are not ...
Ajax-yii2-ajax-sort.zip,yii2可排序列表视图ajax拖放,ajax代表异步javascript和xml。它是多种web技术的集合,包括html、css、json、xml和javascript。它用于创建动态网页,其中网页的小部分在不重新加载网页的情况...
在Yii中,可以通过创建一个控制器动作,然后在前端使用jQuery或其他JavaScript库发送Ajax请求来实现。例如,我们可以创建一个删除操作,当用户点击删除按钮时,前端发送Ajax请求到服务器,服务器执行删除操作后返回...
4. **Ajax支持**:Yii内置AJAX功能,可以轻松实现页面的部分刷新,增强交互性。 ### 三、Yii高级特性 1. **Gii代码生成工具**:Gii是一个代码生成工具,可以帮助快速生成模型、控制器、CRUD操作等基础代码,节省...
在实际开发中,使用 yii2-ajaxcrud 可以极大地提高开发速度,特别是在需要快速构建数据管理界面时。只需按照官方文档或者定制版的说明进行配置,就可以将这一强大的工具融入到你的项目中,实现高效、动态的数据操作...
Asset Bundle 是 Yii2 中的一种机制,它允许开发者将相关的资产组织在一起,然后在需要的时候自动部署到服务器上,以便于在网页中使用。Yii2-AjaxCRUD-Assets 就是一个这样的 Asset Bundle,专门服务于 AJAX CRUD ...
Yii1.1是其较早的一个版本,但即便如此,它仍然被许多开发者所使用,特别是那些需要维护旧项目的开发者。这个"yii1.1中文手册"是针对这个版本的详细文档,对于学习和理解Yii1.1框架的功能和工作原理至关重要。 Yii...
在Yii2框架中实现ajax上传图片功能,可以通过下载并使用第三方插件mdmsoft/yii2-upload-file来完成。这个过程涉及到了几个关键知识点,包括模型的构建、行为的附加、表单的创建和数据的验证和处理。 首先,需要创建...
yii2-scroll-pager, 用于 Yii2 ListView小部件的无限AJAX滚动 Yii2滚动寻呼机使用AJAX将常规分页页面转换为无限滚动页。Y2SP使用 Pagination 对象,它指定了完整的页面数目和当前页码。使用 JQuery无限Ajax滚动插件...
本文实例讲述了yii2使用ajax返回json的实现方法。分享给大家供大家参考,具体如下: public function actionAjax() { if(isset(Yii::$app->request->post('test'))){ $test = "Ajax Worked!"; // do your query ...
Ajax-yii2-ajaxform.zip,通过ajax提交activeform,ajax代表异步javascript和xml。它是多种web技术的集合,包括html、css、json、xml和javascript。它用于创建动态网页,其中网页的小部分在不重新加载网页的情况下更改...
6. **服务端编程**: 提供了如何在Yii2中实现服务端逻辑,例如通过AJAX调用。 7. **部署**: 讲解了部署Yii2应用的最佳实践。 ### Yii2社区与资源 1. **社区贡献**: 提到了Yii2社区的贡献者,以及如何参与社区贡献...
Yii框架是基于组件的高性能PHP框架,用于开发Web2.0应用。这个“yii framework 中文完全手册”提供了详尽的指南,帮助开发者...通过阅读和实践手册中的内容,你将能掌握如何有效地使用Yii框架构建高效、安全的Web应用。
Ajax-yii2-ajax-submit-button.zip,yii 1为yii 2提供的旧的好ajax提交按钮,ajax代表异步javascript和xml。它是多种web技术的集合,包括html、css、json、xml和javascript。它用于创建动态网页,其中网页的小部分在不...
在视图文件中,我们可以使用`yii\widgets\ActiveForm`来创建表单,并使用`dropDownList()`或`dropdownList()`方法创建下拉框。这两个方法都需要一个数据源,可以是数组或ActiveQuery实例。例如: ```php use yii\...