2015-08-14 17:59:30 2193次浏览 1条回答 0 悬赏 20 金钱

comment模块中的index.php代码:
、、、、

[
   'attribute' => 'cate',
   'format' => 'raw',
   'value' => function($model){
       return Html::dropDownList("cates[{$model->id}]",$model->cate,\common\models\Article::$cates,['onchange' =>"checked()"]) ;
   }
],

cate字段 数据库中存的是1、2、3、4,用下拉表的格式显示,当选择其他选项时,鼠标离开或点击其他位置时,数据被修改掉。
这个怎么写啊?

  • 回答于 2015-08-14 20:20 举报

    给你个思路,代码自己写。

    下拉列表被选项改变触发ajax提交数据,ajax收到数据保存成功后给用户一个提示。(至少要考虑下可能会保存失败)

    这算是js的各种事件了吧,要不会,去补习。

您需要登录后才可以回答。登录 | 立即注册
辰枫夜雨
助理

辰枫夜雨

注册时间:2015-08-11
最后登录:2017-06-23
在线时长:18小时59分
  • 粉丝10
  • 金钱0
  • 威望0
  • 积分180

热门问题