【问题标题】:Onclick function inside blade check box刀片复选框内的 Onclick 功能
【发布时间】:2016-10-07 19:47:33
【问题描述】:

我正在使用刀片模板复选框。我想让它检查和只读。这样我就可以通过使用 onclick 功能找到其他方法使其只读。在使用 Jquery 的 onclick 功能上,将复选框设为只读。但是如何在刀片复选框内分配功能?有没有办法让它既检查又只读。

{{Form::checkbox('allRole[]', $allRole->name,true)}} 

【问题讨论】:

    标签: laravel blade


    【解决方案1】:

    试试这个:

    {{Form::checkbox('allRole[]', $allRole->name,true,array('disabled'))}}
    

    【讨论】:

    • 禁用不存储在数据库中的复选框值
    【解决方案2】:

    尝试在选项中添加readonly

    {{Form::checkbox('allRole[]', $allRole->name, true, ['readonly'=>true])}}
    

    【讨论】:

      【解决方案3】:

      您可以为复选框编写 onlcick 函数,使其首先被选中,然后将其设为只读。您可以使用 onclick 作为,

      {{ Form::checkbox('name', 'value', true, ['onClick' => 'alert(123)']) }}
      

      【讨论】:

        【解决方案4】:

        我找到了 Zoltan Toth 先生的答案:

        <input type='checkbox' />
        
        $('input[type="checkbox"]').on('click', function(event) {
        event.preventDefault();
        event.stopPropagation();
        
        return false;
        
        alert('Break');
        )};
        

        preventing checkbox from changing

        【讨论】:

          猜你喜欢
          • 2015-01-14
          • 2017-09-18
          • 1970-01-01
          • 2014-05-05
          • 1970-01-01
          • 1970-01-01
          • 2020-04-29
          • 2016-10-07
          • 2021-12-21
          相关资源
          最近更新 更多