2017-06-26 30 views
0

我有一個控制器(Laravel),這將是動態創建一個形式如下Laravel動態表單提交沒有響應

<div class="row" style="margin-bottom:30px;margin-top:20px;"> 
    <div class="col-2"> 
    <form class="addform" id="newcheckform" role="form"> 
     '.csrf_field().' 
    <label class="" for="cust_code">Cust Code</label> 
    <input type="text" class="form-control" id="cust_code" value="'.$row->cust_no.'"> 
    </div> 
    <div class="col-2"> 
    <label class="" for="cust_short">Cust Shortname</label> 
    <input type="text" class="form-control" id="cust_short"> 
    </div> 
    <div class="col-4"> 
    <label class="" for="cust_name">Cust Name</label> 
    <input type="text" class="form-control" id="cust_name" value="'.$row->cust.'"> 
    </div> 
    <div class="col-2"> 
     <label class="" for="region">Region</label> 
    <input type="text" class="form-control" id="region"> 
    </div> 
    <div class="col-2"> 
     <label class="" for="region">Add Cust Data</label> 
    <button class="btn btn-sm btn-info" id="createnewcust" type="submit">Create</button> 
    </form> 
    </div> 
</div> 

如果將通過下面的腳本在葉片文件

$("#custcheck").load("{{ url('/sales/admin/custcheck') }}"); 

被加載顯示的形式應該是。 但是,當我提交按鈕。什麼都沒發生。代碼如下。欣賞任何人都可以提供幫助。此腳本駐留在相同的刀片文件中。

$(function() { 
    $(document).on('submit', '#newcheckform', function(e){ 
     alert("Hi"); 
    }); 
}); 
+2

您的窗體關閉標記錯誤。你在div內啓動了'

',並在'div'外部關閉了首先檢查 –

+0

對不起,但我無法讓你知道。啓動它的正確方法是什麼? – Wahsei

+0

現在明白了,對我來說這是一個簡單而容易的錯誤。我將表單重新定位到頂部並關閉在div底部。 – Wahsei

回答

1

您有<form>改變這樣的錯誤關閉標籤:

<div class="row" style="margin-bottom:30px;margin-top:20px;"> 
    <form class="addform" id="newcheckform" role="form"> 
    {{csrf_field()}} 
    <div class="col-2"> 
    <label class="" for="cust_code">Cust Code</label> 
    <input type="text" class="form-control" id="cust_code" value="{{$row->cust_no}}"> 
    </div> 
    <div class="col-2"> 
    <label class="" for="cust_short">Cust Shortname</label> 
    <input type="text" class="form-control" id="cust_short"> 
    </div> 
    <div class="col-4"> 
    <label class="" for="cust_name">Cust Name</label> 
    <input type="text" class="form-control" id="cust_name" value="{{$row->cust}}"> 
    </div> 
    <div class="col-2"> 
    <label class="" for="region">Region</label> 
    <input type="text" class="form-control" id="region"> 
    </div> 
    <div class="col-2"> 
    <label class="" for="region">Add Cust Data</label> 
    <button class="btn btn-sm btn-info" id="createnewcust" type="submit">Create</button> 
    </div> 
    </form> 
</div> 

這將工作。

+1

這個問題謝謝。有效! – Wahsei

+0

很好,恭喜 –