之前只是在一些文章或是范例中看到了+ JSON的实现,没有看到如何刷新远程的json,为了能刷新不断地试RELOAD的方法,结果输入框内的录入内容也被刷了。只好回过头来仔细看官方文档,原来EASYUI的combogrid是可以做远程JSON的查询的:
url: 'quotation/ports-query.pjson',
delay: 500,
mode: 'remote',
method: 'get',
columns: [[
{field:'name',title:'港口名称',width:120}
]],
fitColumns: true
只是需要在远程的JSON响应中默认一个q参数,通过万能的nginx的rewrite搞定。
4万多条的数据,通过分页和缓存瞬间呈现。