Invalid chunk ignored 虽然这只是个警告,但有时还是会影响正常的程序进程。
出现这个警告我碰到的有两种情况:
1、ajax提交或者链接地址中出现多余的"&",有这么几种情况:
eg1: http://url?param1=value1 & ¶m2=value2
eg2: http://url?param1=value & =value2
红色标记的就是多余的。
也许这只是个笔误,所以这种错误是完全可以避免的。
2. 表单Form中元素有name属性,并且name属性为空。这种情况多出现在js在与页面交互时,多半是通过id来获取这个对象,所以对name属性并不在意。
<form act
<input name="" type="hidden" id="xxx" />
<input name="name" type="text" value="todaydiy" />
</form>
这种表单提交过去,后台也会提示Invalid chunk ignored警告。除了input标签,还有select标签等,所以要特别的注意,即时并没有在业务逻辑中使用这些网页元素,也要注意给这些元素name给值!