Subversion Repositories SmartDukaan

Rev

Rev 32137 | Go to most recent revision | 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
 
33
    function sumbmitHandler(event) {
34
        event.preventDefault();
32158 amit.gupta 35
        let brands1 = $("#brands").val().join(",");
36
        console.log(brands1);
37
        doGetAjaxRequestHandler(`${context}/warehouse/stock-qty/by?brands=${brands1}`, function (data) {
32132 amit.gupta 38
            $('.brandwise-stock-container').html(data);
39
        })
40
    }
41
 
32158 amit.gupta 42
    $('#brands').multiselect({
43
        includeSelectAllOption: true,
44
        maxHeight: 200,
45
        multiple: true,
46
        buttonWidth: '180px',
47
        numberDisplayed: 1,
48
        nonSelectedText: 'Brands',
49
        nSelectedText: ' - Brands Selected',
50
        allSelectedText: 'All Brand Selected',
51
        enableFiltering: true,
52
        enableCaseInsensitiveFiltering: true
53
    });
32132 amit.gupta 54
 
32158 amit.gupta 55
 
32132 amit.gupta 56
</script>
57