Yii javascript 的结合 账号禁用 激活 的设置。
2024-10-10 01:42:35
2014-02-16
控制器中的代码:
public function actionUpdown(){
//print_r($_POST);die();
if(Buser::model()->updateByPk($_POST['hideid'], array('status'=>$_POST['hide']))){
echo 1;
}else {
echo 0;
} }
view 视图中的代码:
<td class="edit" width="150">
<?php if($v->status==0):?>
<a href="javascript:void(0)" id="down" class="a" data="1" hideid="<?php echo $v->id;?>">激活</a>
<?php elseif ($v->status==1):?>
<a href="javascript:void(0)" id="up" class="b" data="0" hideid="<?php echo $v->id;?>">禁用</a>
<?php endif;?>
</td>
<script>
$(function(){
$("#up,#down").live('click',function(){
var _this=$(this);
var udmsg=['账号可用','账号不可用','up','down'];
var udhtml=['禁用','激活'];
var hide=$(this).attr("data");
var hideid=$(this).attr("hideid");
$.post("<?php echo $this->createUrl('/buser/updown');?>",{hideid:hideid,hide:hide},function(msg){
if(msg==1){
_this.html(udhtml[hide]);
var data=Math.abs(Number(hide)-1);
_this.attr('data',data);
_this.parent().prev().children().removeClass();
var upclass=Number(hide)+2;
_this.parent().prev().children().addClass(udmsg[upclass]);
_this.parent().prev().children().html(udmsg[hide]);
window.location.reload();
}else{
alert('修改失败!');
}
});
});
</script>
最新文章
- mysql数据库中如何修改已建好的表中的【列名】【列的属性】
- python中scipy.misc.logsumexp函数的运用场景
- gcov源码,供学习使用。
- Oracle ->;>; Oracle下实现SQL Server的TOP + APPLY
- [AngularJS] Provider
- SCIP读书笔记(1)
- java 新手
- openStack 云平台管理节点管理网口流量非常大 出现丢包严重 终端总是时常中断问题调试及当前测试较有效方案
- sublime2开发Python的编码问题
- uva 1595 - Symmetry
- baidu地图的一个拾取坐标系统
- WCF RIA Services异常
- Hadoop RPC简单例子
- css多行省略
- POJ 2481 Cows 【树状数组】
- Junit介绍以及使用
- vue.js及项目实战[笔记]— 05 WebPack
- Android Studio Prettify 插件
- day00 预习 ------基础数据类型预习 ,int ,str ,bool ,dict ,set ,切片,等相关
- python 网络编程之socket开发和socketserver模块
热门文章
- JavaScript,base64加密解密
- [ERROR] Failed to execute goal org.apache.maven.plugins:maven-jar-plugin:2.3.1:jar (default-jar) on
- 为Docker容器配置固定IP
- HDU 3966:Aragorn&#39;s Story(树链剖分)
- ecshop后台增加模块菜单详细教程(图)
- CentOS系统没有javac命令
- 求两个数的最大公约数(Java)
- Oracle列操作引起的全表扫描
- app缓存设计-文件缓存
- js笔记---封装自己的Ajax方法