今天用到了jqueryEasyUI的form表单做一个增加操作的提交,想打开调试(用的是火狐)看看传的参数,但是怎么也看不到form表单提交的http请求?而且还会发送一个另外的请求!
在页面加载时,会首先初始化一个datagrid,然后可以选择是否选择添加操作。另外发送的这个请求,就是这个datagrid想后台请求数据的请求。就相当与重新刷新了datagrid。
datagrid请求数据库数据的操作写在$(function(){})里面,后来想想,是不是这个原因,jqueryEasyUI的form表单在提交的时候,不会显示请求的消息,但是会导致页面的重新加载?所以datagrid重新想后台发送一遍请求,但是奇怪的问题又来了,虽然会重新想后台请求一次数据,但是如果这个时候后台数据更新了,前台虽然发送的请求但是datagrid不会更新其中的数据?