Question: Is there a way to disable multi select?

Answer: 
In don't know of any setting to disable it.

handle the `onSelectedRowsChanged` event and do something like:

```
var selectedRows = grid.getSelectedRows();
if( selectedRows.length > 1 ) {
  grid.setSelectedRows( [ selectedRows[ selectedRows.length - 1 ] ] );
}

```
Remove the `muiltiple="multiple"` in the following line:

```
<select id="id" name="name" multiple="multiple">

```

So, it is as good as removing that attribute. I'd use jQuery.