Question: I have a SQL script that sets up a database. One of the operations is creating a PostGIS geometry column:

```
...
SELECT AddGeometryColumn('table', 'column', 4326, 'POINT', 2);
...

```

However, this results in the following output:

```
               addgeometrycolumn                
------------------------------------------------
 public.table.column SRID:4326 TYPE:POINT DIMS:2

```

This clutters the output of the rest of the operations I'm doing. How can I supress this output?

Answer: 
I´m not sure to be understanding what you want to do but here are some options:

One way is selecting by default value example "s". You can use a dropdown is easier to handled .Then select with jQuery the dafault value "s" on that dropdown and add a function 

```
 $("#DropdownId").change(function () {
       var chart=$("#DropdownId").val();
    });
 $.ajax({
            url: "url")",//url to reload page with new value
            type: "POST",
        data: {chart:chart},
        success: function (data) {           
        }
        });

    });

```

on this way the filter is on backend. If you want to do something on the row depending of a column value you shoud to add something like this 

```
"fnRowCallback": function (nRow, mData, iDisplayIndex, iDisplayIndexFull) {

                 if (mData["chart"] =="s") {
                  return nRow;
                    }
                },

```

[Datatables: custom function inside of fnRowCallback](https://stackoverflow.com/questions/16169901/datatables-custom-function-inside-of-fnrowcallback).

Good luck
```
 fundTable.order( [0, 'asc'] );

```

Try that or look at this particular page for reference:

<https://datatables.net/reference/api/order%28%29>
Basically orders in pair of columnIndex in either asc(ending) or desc(ending) order.