【问题标题】:required attribute not working in form in codeigniter php必需的属性在codeigniter php中不起作用
【发布时间】:2021-11-28 05:50:57
【问题描述】:

我在codeigniter中有一个购物网站,其中有一个产品详细信息页面,用户应该在添加到购物车之前选择颜色和尺寸,这是强制性的,所以我做了以下代码:

<form action="">
  <input class="form-check-input" type="radio" name="size" id="rad" value="xssize" required>

  <select name="color" class="form-select" aria-label="Default select example" required>
    <option selected disabled>Select Item Color</option>
    <option value="RED">RED</option>
  </select>

  <a id="postGender" type="submit" href="<?php echo site_url('homecontroller/buy/'.$product->id); ?>" class="btn btn-to-cart"><span class="bag"></span><span>Add To cart</span><div class="clearfix"></div></a>

</form>

但是,所需的属性不起作用,用户可以单击添加到购物车按钮,谁能告诉我如何修复它,谢谢n提前

【问题讨论】:

    标签: php html forms submit codeigniter-3


    【解决方案1】:

    把你的代码改成这个。

    <form action="<?php echo site_url('homecontroller/buy/'.$product->id); ?>">
      <input class="form-check-input" type="radio" name="size" id="rad" value="xssize" required>
    
      <select name="color" class="form-select" aria-label="Default select example" required>
        <option selected disabled>Select Item Color</option>
        <option value="RED">RED</option>
      </select>
    
      <button id="postGender" type="submit" class="btn btn-to-cart"><span class="bag"></span><span>Add To cart</span><div class="clearfix"></div></button>
    
    </form>
    

    应该有效

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2021-07-24
      • 1970-01-01
      • 1970-01-01
      • 2014-07-29
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多