Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- <form name="form1" id="mainForm" method="post"enctype="multipart/form-data" action="<?php echo $_SERVER['PHP_SELF'];?>">
- <div class="card-body">
- <div class="row form-group">
- <div class="col col-md-2"><label for="text-input" class=" form-control-label">Товар:</label></div>
- <div class="col-12 col-md-10">
- <div class="input-group fieldGroup">
- <input type="text" id="hiddenID" name="hiddenID[]" class="form-control" placeholder="ID Товара"/>
- <input type="text" id="prod_id" name="prod_id[]" class="autoc form-control" placeholder="Товар" autocomplete="off" />
- <input type="text" id="prod_count" name="prod_count[]" class="form-control" placeholder="Кол-во"/>
- <input type="text" id="product_price" name="prod_price[]" class="form-control" placeholder="Цена"/>
- <div class="input-group-addon">
- <a href="javascript:void(0)" class="btn btn-success addMore"><span class="glyphicon glyphicon glyphicon-plus" aria-hidden="true"></span>+</a>
- </div>
- </div>
- </div>
- </div>
- <div class="row form-group" style="display: none;">
- <div class="col col-md-2"><label for="text-input" class=" form-control-label">Товар:</label></div>
- <div class="col-12 col-md-10">
- <div class="input-group fieldGroupCopy">
- <input type="text" id="hiddenID" name="hiddenID[]" class="form-control" placeholder="ID Товара"/>
- <input type="text" id="prod_id" name="prod_id[]" class="autoc form-control" placeholder="Товар" autocomplete="off" />
- <input type="text" id="prod_count" name="prod_count[]" class="form-control" placeholder="Кол-во"/>
- <input type="text" id="product_price" name="prod_price[]" class="form-control" placeholder="Цена"/>
- <div class="input-group-addon">
- <a href="javascript:void(0)" class="btn btn-danger remove"><span class="glyphicon glyphicon glyphicon-plus" aria-hidden="true"></span>-</a>
- </div>
- </div>
- </div>
- </div>
- </div>
- <div class="card-footer">
- <input type="submit" id="submit" class="btn btn-primary" value="Оприходовать">
- <input type="reset" id="reset" class="btn btn-danger" value="Очистить форму">
- </div>
- </form>
- // Add new rows
- jQuery(document).ready(function(){
- //group add limit
- var maxGroup = 30;
- //add more fields group
- jQuery(".addMore").click(function(){
- if(jQuery('body').find('.fieldGroup').length < maxGroup){
- var fieldHTML = '<div class="input-group fieldGroup">'+jQuery(".fieldGroupCopy").html()+'</div>';
- jQuery('body').find('.fieldGroup:last').after(fieldHTML);
- }else{
- alert('Максимально можно добавить '+maxGroup+' товаров.');
- }
- });
- //remove fields group
- jQuery("body").on("click",".remove",function(){
- jQuery(this).parents(".fieldGroup").remove();
- });
- });
- // Autocomplete
- jQuery('.autoc').on("focus", function(){
- jQuery(this).autocomplete({
- minLength: 2,
- source: "autocomplete_name.php",
- select: function( event, ui ) {
- event.preventDefault();
- jQuery("#prod_id").val(ui.item.label);
- jQuery("#hiddenID").val(ui.item.id);
- }
- });
- });
Add Comment
Please, Sign In to add comment