急急急急!ajax问题,请高手帮帮忙!!! - Web 开发 / Ajax
本ajax程序在windows上运行好使,可换到linux上就运行不了了,请各位帮忙分析一下!!!
- JScript code
function ReadQCardNo(){ if(OpenQ()){ var cardNo = OcxQCard.ReadSnr(); document.getElementById("labSrcCardNo").value = cardNo; T=2; CloseQ(); $.ajax({ type: "Post", url: "Save.jsp?Action=FillInfoBySrc", data: "SrcCardInfo=" +cardNo, success: function(data) { var arrAllFields = data.split(","); if (arrAllFields[0]=="true") { document.getElementById("labCard").value = arrAllFields[32]; } else if(arrAllFields[0]=="false"){ alert(arrAllFields[1]); } else{ alert("返回数据有误!!"); } //unblock('divParent'); }, complete: function(XMLHttpRequest, textStatus) { }, error: function() { alert("读取数据有误!!")} }) } }这ajax走到url: "Save.jsp?Action=FillInfoBySrc",就进不去这个页面了
[解决办法]
jsp运行环境配置好了吗,直接访问save.jsp正常?
[解决办法]
[解决办法]
ajax的url一般是这样写的,action + 方法名 就可了! 但最终还是要看你struts.xml文件有没有配置对应的result.
[解决办法]
LZ的这个问题 应该和系统下服务器的配置有关系 查查资料吧 我只用过一次Linux 也没太关注这个配置方面 解决了别忘了给我们分享下~~~
[解决办法]
同意楼上
[解决办法]
大多数是因为系统编码的事 一般linux的编码和windows的编码不一样
一般开发的时候 把项目编码 文件编码 都设置成UTF-8 比较好