逐行增加数据例子

这篇博客介绍了如何在应用中实现逐行增加数据的功能。通过点击增加按钮,选择班组并初始化款号,根据款号自动获取相应的品名,详细讲解了相关控制器代码的实现过程。
摘要由CSDN通过智能技术生成

在这里插入图片描述

<div class="col-md-12">
   <div class="panel panel-default " style="margin-bottom: 10px">
      <div class="panel-heading">
        基本信息
      </div>
      <div class="panel-body exploit">
         {
   {
   -- 工厂 --}}
         <div class="col-md-3">
            <label for="factory" class="control-label col-sm-5" title="所属工厂">所属工厂:</label>
            <div class="col-sm-7"><span class="form-control">{
   !! $data->fact_name !!}</span></div>
          </div>
       </div>
       <div class="panel-body" style="margin-bottom: 10px">
          {
   {
   -- 日期 --}}
          <div class="col-md-3">
             <label for="hang_date" class=" control-label col-sm-5" title="日期">日期:</label>
             <div class="col-sm-7">
                <input type="text" class="form-control hang_date" id="hang_date" name="hang_date" value="@if(old('hang_date')){
   { old('hang_date') }}@elseif(isset($data->hang_date)){
   { $data->hang_date}}@endif" onfocusout="changeDate()" required="1"/>
             </div>
          </div>
       </div>
    </div>
 </div>

点击增加按钮,选择班组,初始化款号,根据款号获取品名
在这里插入图片描述

<div class="fields-group">
   <div class="col-md-12 ">
      {
   {
   -- 班组日产量汇总报表 --}}
      <div class="panel panel-default " style="margin-bottom: 10px">
         <div class="panel-heading"><h3 class="panel-title">班组日产量汇总报表</h3></div>
            <div class="panel-body" >
               <div class="form-group">
                  <div class="col-sm-12">
                     <div id="has-many-extra" style="margin-top: 15px;" >
                        <table class="table table-has-many has-many-extra " >
                           <thead>
                              <tr>
                                 <th style="width: 120px;">班组</th>
                                 <th style="width: 150px;">款号</th>
                                 <th style="width: 150px;">品名</th>
                                 <th style="width: 100px;">分配生产数</th>
                                 <th style="width: 100px;">实到人数</th>
                                 <th style="width: 100px;">投入工时(小时)</th>
                                 <th style="width: 100px;">计划产量</th>
                                 <th style="width: 100px;">下货数量</th>
                                 <th style="width: 100px;">返工件数</th>
                                 <th style="width: 200px;">异常情况说明</th>
                                 <th style="width: 80px;">目标工资()</th>
                                 <th class="column-__actions__ "  style="width: 40px;"></th>
                              </tr>
                           </thead>
                           <tbody class="has-many-extra-forms">
                           </tbody>
                        </table>
                        <template class="extra-tpl">
                           <tr class="has-many-extra-form init_row">
                           <td>
                              <select id="work_group" style="width: 120px;" class="form-control no_padding col-sm-12 extra init_font work_group___LA_KEY__" name="extra[new___LA_KEY__][work_group]"  ikey="__LA_KEY__" onchange="selectGroup(__LA_KEY__)" required="1">
                                 <option value="">请选择</option>
                                    @foreach($arr_group as $k => $v)
                                       <option value="{!! $v['id'] !!}">{
   !! $v['name'] !!}</option>
                                    @endforeach
                                 </select>
                              </td>
                           <td>
                              <select id="style_no" style="width: 150px;" class="form-control no_padding col-sm-12 extra init_font style_no___LA_KEY__" name="extra[new___LA_KEY__][style_no]" index="__LA_KEY__" onchange="changePM(__LA_KEY__)" required="1"></select>
                              <input type="hidden" id="hang_id" class="extra no_padding col-sm-12 hang_id___LA_KEY__" name="extra[new___LA_KEY__][hang_id]" index="__LA_KEY__">
                           </td>

                           <td><input type="text" id="product_name" class="extra no_padding col-sm-12 product_name___LA_KEY__" name="extra[new___LA_KEY__][product_name]" placeholder="品名" index="__LA_KEY__" onchange="changeStyle_FPS(__LA_KEY__)" readonly="1"></td>
                           <td><input type="text" id="assign_qty" class="extra no_padding col-sm-12 assign_qty___LA_KEY__" name="extra[new___LA_KEY__][assign_qty]" placeholder="分配生产数" onkeyup="validationNumber(this,0,99999)"<
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值