2017-04-22 67 views
0

這裏是我的觀點,我有jquery我希望所有動態添加輸入應提交給控制器,我不知道我可以如何實現這些輸入類型是動態我tryig所以,我的英語如何動態添加jquery在laravel中提交

<script type="text/javascript"> 
        $(document).ready(function() { 
        @foreach($result as $s) 
        @if($s->fieldtype=='text') 
        $("#form1").append('<div class="row"><label>{{$s- 
    >fieldname}}</label><input type="text" name="" id> </div>'); 
        @elseif($s->fieldtype=='textarea') 
        $("#form1").append('<div class="row">{{$s->fieldname}}<input type="text" name=""><input type="text" </div>'); 
        @endif 
         @endforeach 
         $("#form1").append('<div> <input type="submit" 

    value="Submit" href="{{url('select2')}}"></div>'); 

      }); 
        </script> 

href是不工作

+0

但它的工作,如果我使用laravel –

+0

行 - 對不起 - 當你說「href不工作」你是什麼意思 - 什麼是href的價值?鏈接沒有把你帶到你期望的地方嗎?要麼? –

+0

該代碼是可怕的閱讀和保持混合這樣的2種語言。使用json_encode()回聲您的PHP數組到一個JavaScript變量...然後使用JavaScript做所有的循環和條件 – charlietfl

回答

-2

在laravel實現它加入你的結果在JavaScript var和繼續使用JavaScript和jQuery您的工作。 liek這個:

var result={{$result->all()}}; 

現在,你可以parseJson你的變量和其他。

+0

這沒有什麼可以回答 – charlietfl

+0

問題你可以用jquery檢查fieldType並追加它,這是什麼問題? – misio

+0

OP指出* *「href不起作用」*,您的答案與此無關。答案的第一個目標是解決眼前的問題,而不是優化 – charlietfl

相關問題