PHP页面中用js向表格中动态添加删除了行,怎么获取每行中各个控件的值,并插入数据库中

效果图和代码如下图,请大师们根据问题帮我补充完善一下代码,谢谢了... 效果图和代码如下图,请大师们根据问题帮我补充完善一下代码,谢谢了 展开
 我来答
猿的粪
2013-08-11
知道答主
回答量:28
采纳率:0%
帮助的人:8.5万
展开全部
确保每个控件有个name属性,相同列的name属性值要相同,例如:name="xxx[]",php的话要把每一列的值作为数组传给后台程序,然后把table放在一个form中,比较简单的思路就是这样了,当然也可以用ajax传json给后台,还有推荐使用jquery,原生js写得真是蛋疼啊。。。
追问
能不能帮忙给写一下啊,本人小白,只懂思路不会写,很蛋疼啊……
追答
你自己动动脑,其实没那么复杂,
......
上面这些懂吧?就是叫你把放到表单里面
然后,你的js代码里面,比如第41行,把name 属性的那个rowID去掉,改成select name="sm[]",
你自己实验一下,当你点保存的时候,在xxx.php里面,$_POST['sy']返回的是个数组,这个数组存储了年这一列的所有值,即是说,如果你有三行,年这一列的值分别为2012、2013、2014,则$_POST['sy']返回的应该是这样一个数组{2012, 2013, 2014}
其他列也是这样,然后你应该懂的,sy[0],sm[0],sd[0]......就代表第一行的数据,可以存数据库了
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式