我用的form表单提交的,jsp里
这样,js是function search(){后台报错ClientAbortException: java.net.SocketException: Software caused connection abort: socket write error
at org.apache.catalina.connector.OutputBuffer.realWriteBytes(OutputBuffer.java:407)
at org.apache.tomcat.util.buf.ByteChunk.flushBuffer(ByteChunk.java:480)
at org.apache.tomcat.util.buf.ByteChunk.append(ByteChunk.java:366)
at org.apache.catalina.connector.OutputBuffer.writeBytes(OutputBuffer.java:432)
at org.apache.catalina.connector.OutputBuffer.write(OutputBuffer.java:420)
at org.apache.catalina.connector.CoyoteOutputStream.write(CoyoteOutputStream.java:91)
at org.springframework.util.StreamUtils.copy(StreamUtils.java:124)
你在页面怎么调用search函数的?
点击按钮后触发了search函数,但是在方法的第一行打断点没用,也就是说没有进入方法 前后矛盾。function search(){
var myselec = $('#myselectHidden').val();
$.ajax({
type:'POST',
data: {param:"myselec",isAll:"yes",param2:myselec},
url:'outQueryOption',
success:function(data){
var $t = $('#myselec');
$t.html(data);
setTimeout(function(){
$t.val($('#myselectHidden').val());
},10);
}
});
$("#Form").submit();
}
你的submit不是写在search里面吗?确定进了search?F12调试看看
在调试工具里面看下console里面有没有错误
直接用alert就知道有没执行js函数