jquery-1.4.js 中 ajax异步问题,页面无法弹出提示信息

JavaScript022

jquery-1.4.js 中 ajax异步问题,页面无法弹出提示信息,第1张

。。你的data.result 注定是个undefined咯。。你试试不加那个 if(data.result != "") 这个判断 直接alert("222")试一试 如果还是出不来 就是回调出问题了

你可以试一下在你的query4page里面 加 @Result(name = "success", location = "/qingzhang/jsp/storage_show.jsp") 这个注解 淡然location指到你的页面上 然后把你的要返回的值写到context里面 返回去

用document.getElementById("id").setAttribute("class","newClass")

js中,setAttribute是给对象赋属性的方法,具体用法可以参考3C上面对javascript各种属性的讲解和用法

乱码问题你记住三个统一,页面保存的编码,这个可以用编辑软件更改,或者另存为时选编码等方式修改,第二个就是页面头部编码申明。<meta http-equiv="Content-Type" content="text/htmlcharset=utf-8" />这个是放在head里的。第三个就是数据库编码。保证了这三点你页面绝对不会乱码,淡然ajax另当别论。你这个问题就是保证前面两个统一就行了。自己试试吧,你这个简单的问题根本不用什么转码。

如果满意请给分,这些都是经验啊。