日期:2014-05-18  浏览次数:20688 次

关于数据储存的问题,请教高手!
请大家先看一段代码:
<script>
var   i=1;
function   continueAdd()
{
document.getElementById( "shuruquyu ").innerHTML+= " <br/> name "+i+ ":   <input   type=\ "text\ "   name=\ "name "+i+ "\ "> ";
i++;
}
</script>
</head>
<body>
<div   id= "shuruquyu ">
name0:   <input   type= "text "   name= "name1 ">
</div>
<input   type= "button "   value= "继续添加 "   onclick= "continueAdd(); ">
</body>


然后我想点按钮后把name里面的内容存到数据库里面,就是传到另一个页面如:save.jsp里进行存储,但是我不想跳转到save.jsp,而是继续执行这个页面的出现的新的name1!
高手帮我看看啊!谢谢了

------解决方案--------------------
如果不用ajax的话,你可以在save.jsp中加入一个页面跳转,保存成功后返回当前这个页面。
------解决方案--------------------
你现在的方法应该可以。
因为你的 <input type= "button " value= "继续添加 " onclick= "continueAdd(); ">
中有js 方法进行处理。 除非你的js方法不好使,从而触发了form的action事件。