当前位置: 代码迷 >> J2EE >> 请问!死小弟我了。
  详细解决方案

请问!死小弟我了。

热度:34   发布时间:2016-04-22 02:03:10.0
请教!急死我了。。。
我的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%>用于服务器侧
  相关解决方案