我网站根本没有任何变化,但是却出现这种乱码。
function(val) { for (var i = 0; i < this.length; i++) { if (this[i] == val) return i; } return -1; }
function(val) { var index = this.indexOf(val); if (index > -1) { this.splice(index, 1); } else { this.pop(); } }每当我点“添加”的时候就出现这种乱码,谁能告诉我怎么回事吗?怎么解决呢

解决方案 »

  1.   

    谢谢各位高手了,我完全不懂aspx。谁能告诉我怎么解决吗?必定重重感谢
      

  2.   

    这些代码是你文件本身原有的嘛?用FIREBUG看看页面,查看代码添加提交的时候对应的做了些什么操作
      

  3.   

    你的jsfunction里的this是什么,如果在window环境中那就是整个document对象了,这是你原意吗
      

  4.   

    还有你的js代码写到script标签内了吗
      

  5.   

    恩,太感谢楼上的。麻烦您能说详细点吗?你可以加我QQ452242837,或者我加你QQ也行,我给你直接看源文件。
      

  6.   

    你给的js代码中没有
    function(val) { for (var i = 0; i < this.length; i++) { if (this[i] == val) return i; } return -1; }
    function(val) { var index = this.indexOf(val); if (index > -1) { this.splice(index, 1); } else { this.pop(); } }
      

  7.   

    JS代码都跑出来了先检查一下页面中JS代码写的时候有没有少什么括号啊,关闭标记啊。查不出就用浏览器调试一下JS,看看你点了“添加”以后JS怎么执行的。如果是回发以后造成的,请调试后台代码
      

  8.   

    谁能帮我解决呀,我愿意出300元,虽然钱不多。但是就算帮小弟一个忙了。有意的可以联系我QQ452242837,我可以告诉你FTP