Subversion Repositories SmartDukaan

Rev

Rev 32158 | Details | Compare with Previous | Last modification | View Log | RSS feed

Rev Author Line No. Line
32132 amit.gupta 1
<section class="wrapper">
2
    <div class="row">
3
        <div class="col-lg-12">
4
            <h3 class="page-header"><i class="icon_document_alt"></i>Warehousewise Stock</h3>
5
            <ol class="breadcrumb">
6
                <li><i class="fa fa-home"></i><a href="${rc.contextPath}/dashboard">Home</a></li>
7
                <li><i class="icon_document_alt"></i>Warehousewise Stock</li>
8
            </ol>
9
        </div>
10
    </div>
11
 
12
    <form id="warehouse-stock" class="row form-inline" onsubmit="sumbmitHandler(event)">
13
        <div class="col-lg-4 form-group">
14
            <label>Select Brand</label>
32158 amit.gupta 15
            <select class="form-control" id="brands" multiple>
32132 amit.gupta 16
                #foreach($brand in $brands)
17
                    <option value="$brand">$brand</option>
18
                #end
19
            </select>
20
        </div>
21
        <button class="btn btn-default" type="submit">Submit</button>
22
        <button class="btn btn-primary" onclick="ExportToExcel(this, $('option').val())"
23
                data-tableid="brandwise-stock">Export
24
            table to excel
25
        </button>
26
    </form>
27
    <div class="row brandwise-stock-container">
28
 
29
    </div>
30
</section>
31
<script type="text/javascript">
32
 
32779 shampa 33
 
32132 amit.gupta 34
    function sumbmitHandler(event) {
35
        event.preventDefault();
32158 amit.gupta 36
        let brands1 = $("#brands").val().join(",");
37
        console.log(brands1);
38
        doGetAjaxRequestHandler(`${context}/warehouse/stock-qty/by?brands=${brands1}`, function (data) {
32132 amit.gupta 39
            $('.brandwise-stock-container').html(data);
40
        })
41
    }
42
 
32158 amit.gupta 43
    $('#brands').multiselect({
44
        includeSelectAllOption: true,
45
        maxHeight: 200,
46
        multiple: true,
47
        buttonWidth: '180px',
48
        numberDisplayed: 1,
49
        nonSelectedText: 'Brands',
50
        nSelectedText: ' - Brands Selected',
51
        allSelectedText: 'All Brand Selected',
52
        enableFiltering: true,
53
        enableCaseInsensitiveFiltering: true
54
    });
32132 amit.gupta 55
 
32158 amit.gupta 56
 
32132 amit.gupta 57
</script>
58