【问题标题】:PHP onchange=this.form.submit() on dropdown -> First value get lost下拉菜单中的 PHP onchange=this.form.submit() -> 第一个值丢失
【发布时间】:2017-06-20 12:09:32
【问题描述】:

我使用 Codeigniter 框架,在那里我使用 dorm_dropdown。

  <?php echo form_dropdown('wptypes', $wpstatuses, set_value('wptypes'), 'id="wptypes" class="form-select" onchange="this.form.submit()'); ?>

这是我的代码,当我添加 onchange 函数时,我的选项的第一个值会丢失。没有 onchange 一切正常。为什么会这样?

谢谢你,对不起我的英语不好:)

【问题讨论】:

    标签: javascript php arrays codeigniter dropdown


    【解决方案1】:

    这是因为您缺少 onchange 事件的结束双引号。

    试试这样:

    <?php echo form_dropdown('wptypes', $wpstatuses, set_value('wptypes'), 'id="wptypes" class="form-select" onchange="this.form.submit()"'); ?>
    

    【讨论】:

      猜你喜欢
      • 2019-06-17
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2011-07-21
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多