vs2008下调试JQuery下的脚本没问题,页面增删改是通过弹出DiV里面发表单异步实现的,在Vs调试一点问题也没有表单能正常提交div也能正常关闭。一旦发布到本机的IIS(xp 5.1版本)上,提交按钮没反应,重置到可以,div也不能关闭。更奇怪的是同样的脚本,在一个页面可以,在另一个页面就不可以。那位高手知道是什么原因吗?

解决方案 »

  1.   

    IIS和VS自带的那个环境是不一样的,比如VS的区分大小写,IIS不区分。所以当页面中有2个变量或ID什么的  IS/ is 那么IIS会认为是一个告诉你程序内部错误或其他反应。 单VS却正常
    还有IIS不同版本对不同程序的支持不同,但VS却不会体现那么明显。请仔细检查表单是否正确。还有JS是否兼容浏览器
      

  2.   

    缓存清了也没用,在IIS上面发布的,你点提交根本不去服务端后台处理程序,没反应!也不报错。
    但是Vs调试就一点问题都没有,本机调试跟本机IIS上都是用的同一个浏览器版本
      

  3.   

    更奇怪的是现在IIS上发布的偶尔能正常运行,可能过一下又不行了
      

  4.   

    这情况我感觉是你的IIS没装FRAMEWOEK..............不支持.NET
      

  5.   

    就在我开发用的机子上的IIS怎么会没有framework呢!
      

  6.   

    如果你真的VS里面的代码和IIS里面的完全一致,那应当是浏览器设置问题,换用Firefox应该不会有问题的。
    IE安全性设置可能是导致此问题的原因