页面View中
<?php echo $form->dropdownList($model,"code", array('1'=>'1','2'=>'2','3'=>'3',),
array(
'ajax'=>array(
'type'=>'POST',
'url'=>Yii::app()->createUrl('maillist/dynamicData'),
'update'=>'#update_id',
),
)
) ;?>
<?php echo CHtml::dropDownList('update_id','', array()); ?>
控制器Controller中
public function actiondynamicData(){
if (isset($_POST['Form'])) {
$data = CodeModel::model()->findAll(" code =:code and status = '1' ",
array(
":code" => trim($_POST['Form']['code']) ,
));
if (!is_null($data)){
foreach($values as $value){
echo CHtml::tag('option', array('value'=>$value['id']), CHtml::encode($value['name']), true);
}
}
}
}
参考:http://www.jems.me/blog/web/84-yii-create-dropdown-lists-for-related-ar.html
分享到:
相关推荐
下面将详细解释Yii中实现Ajax应用的原理,以及上述例子中的具体实现过程。 1. **Ajax 原理**: Ajax 是一种在不重新加载整个网页的情况下,与服务器交换数据并更新部分网页的技术。它通过JavaScript发送...
本教程将深入探讨如何在 Yii 框架中实现 AJAX 功能,以及与之相关的知识点。 首先,`vtalk.ini` 文件可能是一个配置文件,通常在 PHP 开发中,这种文件用于设置应用的环境变量或配置参数。在 Yii 中,配置文件通常...
在Yii2中实现GridView的下拉搜索功能,主要需要理解以下几个知识点: 1. GridView组件的基本使用 GridView是一个预定义的Widget,可以通过GridView::widget方法进行调用,它能够快速生成表格,展示来自数据库的数据...
http://blog.csdn.net/aa1049372051/article/details/21021001文章中用到的sql文件
本文实例为大家分享了yii2 gridView下拉列表筛选数据的具体代码,供大家参考,具体内容如下 view: 'columns' => [ ['class' => 'yii\grid\SerialColumn'], 'id', [ 'attribute' => 'category_id', '...
下面我们将详细讨论如何在Yii中实现级联下拉菜单。 首先,在视图(View)层,我们需要创建两个下拉菜单。在描述中给出的代码片段中,我们看到了`$form->dropDownList()`方法用于创建这两个下拉菜单。第一个下拉菜单...
yii2-ajaxcrud, 用于yii2的单一页面Ajax管理的Gii模板 yii2-ajaxcrud 用于yii2的单一页面Ajax管理的Gii模板 特性使用Ajax创建。读取。更新。删除页面批量删除 suportPjax小部件 suport导出函数( pdf,html,文本,cs
Ajax-yii2-ajax-sort.zip,yii2可排序列表视图ajax拖放,ajax代表异步javascript和xml。它是多种web技术的集合,包括html、css、json、xml和javascript。它用于创建动态网页,其中网页的小部分在不重新加载网页的情况...
本文实例讲述了Yii使用ajax验证显示错误messagebox的解决方法。分享给大家供大家参考。具体方法如下: yii 自带了ajax 表单验证 这个可能有些朋友不知道了,但我今天在使用yii 自带的ajax 表单验证 时碰到一些问题,...
在Yii中,可以通过创建一个控制器动作,然后在前端使用jQuery或其他JavaScript库发送Ajax请求来实现。例如,我们可以创建一个删除操作,当用户点击删除按钮时,前端发送Ajax请求到服务器,服务器执行删除操作后返回...
Yii 框架结合 Upload 插件实现 AJAX 图片上传是一种常见的前端与后端交互方式,它可以提供更好的用户体验,因为用户无需刷新整个页面就能完成图片上传。以下将详细讲解这一方法的具体步骤和关键技术。 首先,我们...
在Yii2框架中实现ajax上传图片功能,可以通过下载并使用第三方插件mdmsoft/yii2-upload-file来完成。这个过程涉及到了几个关键知识点,包括模型的构建、行为的附加、表单的创建和数据的验证和处理。 首先,需要创建...
AjaxCRUD 扩展则是 Yii2 中的一个实用组件,通过利用 AJAX 技术,可以实现后台数据处理与前端页面的无缝连接,提高用户的操作体验。 Yii2-AjaxCRUD 的核心功能包括: 1. **自动化的 CRUD**:只需要简单的配置,...
总的来说,Yii2-AjaxCRUD-Assets 提供了一套完整的解决方案,帮助开发者快速实现基于 AJAX 的 CRUD 功能,提升了 Yii2 应用的用户体验。通过合理的配置和使用,你可以轻松地集成这个扩展到你的项目中,实现高效、...
在Yii2中,实现Ajax提交表单是一个常见的需求,下面我们将详细介绍如何通过外部JS文件或在视图文件中直接编写JS来实现这一功能。 首先,让我们看下表单部分的代码。在Yii2中,我们通常使用`ActiveForm`来创建表单,...
本文实例讲述了Yii框架结合sphinx,Ajax实现搜索分页功能的方法。分享给大家供大家参考,具体如下: 效果图: 控制器: <?php namespace backend\controllers; use Yii; use yii\web\Controller; use yii\data\...