2017-06-29 5 views
-1

私のコードは以下の通りですが、私が望むように完全に追加します。&ブートストラップドロップダウンで新しいアイテムを作成してください。私はサブミットする必要があります。私はjavascriptで試してみましたが、引き金。ブートストラップのドロップダウンアイテムのように送信ボタンを試してスタイルを設定する唯一の方法はありますか?唯一のオプションがある場合ドロップダウンアイテムをサブミットする方法

$('btnWorkorder_Add_Create').click(function(event) { 
     event.preventDefault(); 
     $('#WorkOrderFrm').append('<input type="hidden" name="btnWorkorder_Add_Create" value="1">'); 
     $("#WorkOrderFrm").valid(); 
     $('#WorkOrderFrm').submit(); 
    }); 

HTML

<form id="WorkOrderFrm" name="WorkOrderFrm" action="/proc/WorkOrderFrm.php" method="post" autocomplete="off"> 

    <div class="btn-group"> 

    <div class="btn-group"> 
     <button type="submit" id="BtnAdd" class="btn btn-custom btn-sm" name="btnWorkorder_Add">Add</button> 

     <button type="button" class="btn btn-custom btn-sm dropdown-toggle dropdown-toggle-split" data-toggle="dropdown" aria-haspopup="true" aria-expanded="false"> 
     <span class="sr-only">Toggle Dropdown</span> 
     </button> 

     <div class="dropdown-menu"> 
     <a class="dropdown-item" href="" name="btnWorkorder_Add_Create" id="btnWorkorder_Add_Create">Add & Create New</a> 
     </div> 
    </div> 
+0

に動作しない場合うーん...私は今、フォームが標準のボタンと協力してその存在 – lumio

+0

申し訳ありませんが、あなたのコード例では、フォームが表示されていないこのコードを試してみて、私に知らせて=提出 私はAdd&Create newを検出して、html5バリデーションを有効にしてサブミットしたいと思っています –

+0

''? – lumio

答えて

0

は、なぜあなたはドロップダウンを必要としています?なぜ使用しないのですか<input type='submit' value='Add And Create New' />

0

「#」タグがありません。それはまだ

$('#btnWorkorder_Add_Create').click(function(event) { 
     event.preventDefault(); 
     $('#WorkOrderFrm').append('<input type="hidden" name="btnWorkorder_Add_Create" value="1">'); 
     $("#WorkOrderFrm").valid(); 
     $('#WorkOrderFrm').submit(); 
    }); 
関連する問題