读书人

请问!死小弟我了。

发布时间: 2012-04-06 12:22:24 作者: rapoo

请教!急死我了。。。
我的input是这样的:
$(document).ready(function(){

var n=1;
var tr;

$("#add").click(function(){

tr = "tr" + n;
var TR="<tr id='<%=tr%>'><td><input type='hidden' name='count' id='count' value='<%=n%>'/></td></tr>";

$("#tbody").append(TR);
n++;
})
为什么在servlet中:
String num = su.getRequest().getParameter("count");
out.print(num);
以后我打印得到的结果不是变量n的值而是<%=n%>啊?搞了半天没搞明白哪里有问题啊

[解决办法]
var TR="<tr id='"+tr+"'><td><input type='hidden' name='count' id='count' value='"+n+"'/></td></tr>"


以此类推
[解决办法]
java script是客户端解析,<%=n%>用于服务器侧

读书人网 >J2EE开发

热点推荐