Are you referring to "reference" fields, which result in a select element showing associated values from the foreign table? If so, that is the result of the default IS_IN_DB validator given to such fields, which results in a select element being created when the field appears in forms as well as the search menu. You can override this behavior by putting the validator in a list:
db.mytable.myreferencefield.requires = [db.mytable.myreferencefield]
However, in that case, forms and the search menu will simply present a numeric input field, and you would need to search by the record ID, so probably not very useful. Alternatively, you can specify an autocomplete widget, but that won't help in the grid search menu.
Feel free to submit a pull request. Alternatively, you can specify both a custom search menu and a custom search function via the "search_widget" and "searchable" arguments, respectively. For ideas on the former, see SQLFORM.search_menu, and for the latter, see SQLFORM.build_query.
Anthony