你那样设置跳转值是不会传递过去的,照你的写法都不需要用ajax了function prod(seq){
var url = "../../f/product/list.jsp?farm_seq="+seq;
//$.post(url,{farm_seq:seq}, function() { window.location.href = url; });
}
var url = "../../f/product/list.jsp?farm_seq="+seq;
//$.post(url,{farm_seq:seq}, function() { window.location.href = url; });
}
如果只是想页面跳转到list.jsp的时候传参过去,那么直接url?xx=xx就可以了,这点我想LZ不可能不知道。你这儿要用到Ajax是想在跳转到list.jsp之前干点别的什么?
但是显示页面后
立马执行了window.location.href = url;
这个时候再加载了url指定的页面 但是没有包含farm_seq
你连 $.post() 是个什么的都不懂吗
这个是java代码,你这么写指定不对啊
这样写:
<% String str=request.getParameter("farm_seq");%>
<input id='dd' type='text' value='<%=str%>'></input>
<%=%> 这个只能放java代码中的变量,不能放java代码中的表达式。
这样就可以吧
谢谢,我想请问下,我现在想传递一个数组,要如何做?谢谢