2016-06-30 17:06:29 2613次浏览 1条回答 0 悬赏 10 金钱

<?= $form->field($model, 'finish')->dropDownList(['0'=>'未完成', '1'=>'已完成'], ['style'=>'width:200px']) ?>
怎么通过disabled禁止‘已完成’选项,参考过类文件了,看的不太懂,试了多次都没出来。

最佳答案

  • robbins 发布于 2016-06-30 17:21 举报

    注册个js,内容是找到对应的option,加个disabled不就得了?
    $this->registerJs("$('option[value=\"1\"]').attr('disabled','');");

    1 条回复
    回复于 2016-07-01 09:14 回复

    一开始只想着到dropDownList里去实现,没考虑过js,js确实很容易就实现了,谢谢!

    没有找到数据。
您需要登录后才可以回答。登录 | 立即注册
zjl000
见习主管

zjl000 北京

注册时间:2016-04-11
最后登录:2016-12-26
在线时长:11小时23分
  • 粉丝1
  • 金钱115
  • 威望0
  • 积分225

热门问题