ok so this is what I have for the view
<script>
$('#input4').keyup(function(){
input_value = $("#input4").val();
web2py_component('{{=URL("default", "ajaxTable3.load")}}' + '?count='
+ input_value, 'grid');
});
</script>
and this is the controller function
def ajaxTable3():
query = (db.applicant.id > 0) & (db.applicant.id < request.vars.count')
grid = SQLFORM.grid(query, searchable=False, csv=False)
return grid
now if I replace request.vars.count with just a number, like say 60 the
page works fine and it pulls the records, and no problem with the pagination
but with request.vars.count, when I click the pagination, I get this error
-->
<type 'exceptions.RuntimeError'> Cannot compare applicant.id < None
which I think is because of request.vars.count is not set when the
pagination is clicked I guess?
--