在js中动态更改inputname标签name的值遇到问题,请看图中代码。

将前台inputname中的数据异步传到后台并存入数据库

利用ajax异步交互数据并不是以json数组的形式将数据传到后台,而是利用字符数组的形式将其传到后台动态新增每一行数据,将烸一列对应的数据存入数组并传到后台中进行入库。(当然可以直接以json数组的形式将每一行的数据传到后台这里就不详细讲了)

 ///保存哆行数据,运用ajax异步交互请求
 /*传值方式一:将添加的每一字段的值存在数组中再将数组转换成字符串串传到后台*/
 //将表单中的数据添加到各自的数组中
 //利用js的join方法将数组分割成字符串,用于传值在后台解析。分割符号为逗号可自行定义。
 
 
 

2、后台获取数据的代码:

/*定义参數数组获取前台数据,并解析成数组形式运用方法split()*/ //将数组中的数据遍历插入数据库

注意:ajax不能直接将数组直接传递到后台,所以在数組传递之前用Join()方法将数组转换成字符串在后台获取到字符串之后再用spit()方法进行分割成数组。

提供包括云服务器云数据库在內的50+款云计算产品。打造一站式的云产品试用服务助力开发者和企业零门槛上云。

我要回帖

更多关于 inputname 的文章

 

随机推荐