问题描述:最近刚刚接触android,想把我们公司现在用的一个网上查询系统(B/S)通过android手机客户端连接到网络,查询出服务器的数据,但是现在出现一个问题:从手机上登录查询系统没有问题,登录成功以后查询页面能正常显示和加载,但是查询数据的时候点了查询后没反应,我觉得应该能正常登录成功,证明登录页面上的登录按钮已经与后台数据库取得交互,但是为什么登录成功以后在查询页面点查询就直接没有反应呢,连页面的JS校验函数都没有执行,但是为什么登录的时候能和服务器交互,而登录成功以后就不能交互了呢??求高人指点,或者给个好点的建议,万分感谢~~~
问题是我在登录界面不输入用户名和密码,我的校验用户名和密码为空都是写在JS里面的,在登录的地方都有提示的,但是登录后查询时校验就没有了
------------------------------------
对不起,这句话没看明白
直接用chrome 也是不支持,也是能登录,不能做查询
-------------------------------------------------------问题是我在登录界面不输入用户名和密码,我的校验用户名和密码为空都是写在JS里面的,在登录的地方都有提示的,但是登录后查询时校验就没有了
---------------------------------------
上面这句话的意思是:在登录界面有个登录按钮,在登录的时候点击登录按钮有用户名和密码是否为空的JS验证函数,在登录界面我不输入用户名,直接点登录,页面会有对话框提示(提示是写在JS函数里面的),不输入密码也是一样的有提示,但是在登录成功后,我直接在页面上点查询按钮,也面就直接没反应,去后台看日志,信息也没有提交到后台,页面上验证查询条件是否为空的JS函数也没有执行
如果PC版的chrome也不能正常查询,那么就是你的查询按钮的JS有问题了. 跟android没有关系, 检查一下查询按钮的JS是不是用了chrome不支持的方法. 或者在android设备上下载其他的浏览器来访问你的查询页面.