问题描述
<scriptlanguage="javascript">$(document).ready(function(){$('#btn').click(function(){varparams=$('input').serialize();showupdate1.style.display="none";showupdate2.style.display="block";$.ajax({url:'<%=path%>/searchAction.do?method=lookresearch',type:'post',dataType:'json',data:params,success:update_page});});});functionupdate_page(json){varpd=json.error;if(pd==1){varstr="对不起,没有该学员!";}else{varstr=" 姓名: "+json.username+"<br/>";};$("#showupdate3").html(str);};</script>--------------------------------------------------------------------<formaction=""name="researchfrm"id="researchfrm"method="post"><divid="showupdate1"style="display:block"><divid="logininput">姓 名:<inputname="name"id="input1"type="text"style="width:120px"/></div><divid="logininput">身份证号:<inputname="identity"id="input2"type="text"style="width:120px"/></div><divid="logininput"style="color:red;">注:以上两项必须都输入</div><divstyle="text-align:center"><inputtype="button"id="btn"/></div></div></form><divid="showupdate2"style="display:none;"><divid="showupdate3"></div><divstyle="text-align:center"><buttonclass="btn_fh"onclick="aa()">继续查询</button></div></div>
解决方案
解决方案二:
怎么没人回答啊?!!!!
解决方案三:
该回复于2010-11-16 13:51:49被版主删除
解决方案四:
我喜欢把js代码放到<body>后面,防止js执行的时候文档对象尚未准备好。
解决方案五:
真没人回答么?我放在<BODY>里面也试了的也一样在火狐里面不能运行,那位帮忙看下哈!
解决方案六:
那你在firefox下地址栏输入http://xxx/searchAction.do?method=lookresearch这个请求能得到json数据吗?
解决方案七:
引用4楼dg7010313285的回复:
真没人回答么?我放在<BODY>里面也试了的也一样在火狐里面不能运行,那位帮忙看下哈!
不是body里面,是js放在</body>和</html>标签之间
解决方案八:
引用5楼magicluo的回复:
那你在firefox下地址栏输入http://xxx/searchAction.do?method=lookresearch这个请求能得到json数据吗?
也没用--!我晕了!
解决方案九:
引用7楼dg7010313285的回复:
引用5楼magicluo的回复:那你在firefox下地址栏输入http://xxx/searchAction.do?method=lookresearch这个请求能得到json数据吗?也没用--!我晕了!
如果是这样的话,那就是你后台程序代码的问题吧