534643315 2011-07-20 11:38:35 5166次浏览 9条回复 0 0 0
<?
echo CHtml::dropDownList("ddl",1,array("1"=>"草稿","2"=>"发布","3"=>"过期"),array(
  "ajax"=>array(
    "type"=>"POST",
    "url"=>Yii::app()->createUrl("post/updateStatus",array("id"=>2))
  )
)
)
?>

页面不报错,但是没执行ActionUpdateStatus函数,貌似onchange没执行啊

  • 回复于 2011-07-20 15:21 举报

    请用 firebug 来看看有没有报错。

  • 回复于 2011-07-20 15:47 举报

    上面那样写能执行,但是放到GridView里面就不行了

  • 回复于 2011-07-20 16:24 举报
    echo CHtml::dropDownList('woiddpl_confirm','',$woid,
      array(
        'empty'=>'--请选择工单号--',
        'ajax'=>array(
          'type'=>'POST',
          'url'=>Yii::app()->createUrl('production/showpart'),
          'data'=>array('woid_confirm'=>'js:this.value'),
          'update'=>'#wopart_confirm',
        ),
    ));
    

    这是我的写法,你可以参考一下

  • 回复于 2011-07-20 16:55 举报

    我那个代码放在页面上可以执行,但是放在GridView里不执行啊

  • 回复于 2011-07-20 16:57 举报

    想做这样的效果,选择下拉列表的时候可以更新数据库!!

  • 回复于 2011-07-20 17:07 举报

    345063643、、、、、、、、、

  • 回复于 2011-07-20 17:08 举报

    顶!!!!!!!!!!!!!!!!!!!!!

  • 回复于 2012-08-27 16:44 举报

    顶起,这个方法很好

  • 回复于 2012-08-27 16:52 举报

    'update'=>'#wopart_confirm', 这个什么意思啊

您需要登录后才可以回复。登录 | 立即注册