Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- <body>
- <select id="Select2" name="D1" style="margin-right :50px">
- </select>
- <script>
- $("#Select2").change(function () { selectStat10(Select2.options[Select2.selectedIndex].value) });
- </script>
- <table id="table_statistic_10" class="display">
- <caption class="caption">Detail van verkopen</caption>
- <thead>
- </thead>
- <tbody>
- </tbody>
- </table>
- <br />
- <br />
- <table id="table_statistic_10_ligne" class="display">
- <thead>
- </thead>
- <tbody>
- </tbody>
- </table>
- <script type="text/javascript">
- fillSlectTagStat10();
- </script>
- </body>
- function getStatistic10(dstart, dend, nam) {
- var response;
- var allstat10 = [];
- if (typeof myTabLigne10 != 'undefined') {
- myTabLigne10.fnClearTable();
- }
- $.ajax({
- type: 'GET',
- url: 'http://localhost:52251/Service1.asmx/Statistic_10_Entete',
- data: { "start": JSON.stringify(dstart), "end": JSON.stringify(dend), "name": JSON.stringify(nam) },
- contentType: 'application/json; charset=utf-8',
- dataType: 'json',
- success: function (msg) {
- response = msg.d;
- for (var i = 0; i < response.Items.length; i++) {
- var j = 0;
- allstat10[i] = [response.Items[i].Nom, response.Items[i].Date, response.Items[i].Piece, response.Items[i].Tiers, number_format(response.Items[i].AmoutHT, 2, ',', ' '), number_format(response.Items[i].AmountTTC, 2, ',', ' '), response.Items[i].Quantite];
- }
- if (typeof myTabEntete10 != 'undefined') {
- myTabEntete10.fnClearTable();
- }
- fillDataTableEntete10(allstat10, dstart, dend);
- },
- error: function (XMLHttpRequest, textStatus, errorThrown) {
- alert("error loading statistic 10");
- alert("Status: " + textStatus + "n" + "Error: " + errorThrown);
- }
- });
- }
- function fillDataTableEntete10(data, dstart, dend) {
- if ($("#table_statistic_10").css("visibility") == "hidden")
- $("#table_statistic_10").css("visibility", "visible");
- myTabEntete10 = $('#table_statistic_10').dataTable({
- 'aaData': data,
- 'aoColumns': [
- { "sTitle": "Nom" },
- { "sTitle": "Date" },
- { "sTitle": "Piece" },
- { "sTitle": "Tiers" },
- { "sTitle": "AmoutHT" },
- { "sTitle": "AmountTTC" },
- { "sTitle": "Quantite" }
- ],
- "sPaginationType": "full_numbers",
- "iDisplayLength": 10,
- "bJQueryUI": true,
- "bDestroy": true,
- "bPaginate": true,
- "bLengthChange": false,
- "bFilter": true,
- "bSort": false,
- "bInfo": false,
- "bAutoWidth": false,
- "sDom": '<"top"f<"clear">>rt<"bottom"ilp<"clear">>'
- });
- myTabEntete10.$('tr').bind('click',function () {
- var data = myTabEntete10.fnGetData(this);
- $('tr').removeClass('row_selected');
- $(this).addClass('row_selected');
- loadData10(dstart, dend, data[2], data[3]);
- delete data;
- });
- if (typeof myTabEntete10 != 'undefined') {
- $('body').off("click", '#table_statistic_10 tbody tr');
- myTabEntete10.fnClearTable();
- myTabEntete10.fnAddData(allstat10);
- } else {
- fillDataTableEntete10(allstat10, dstart, dend);
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement