我正在使用此函数来获取name = type1 []。
的所有输入标记的值var values = $("input[name='type1[]']").map(function(){
return $(this).val();
}).get();
console.log(values);
当我在console.log这个值时,我在控制台窗口中得到一个数组然后我将这个变量存储在我的mongodb中,当我稍后取出它然后它会自动转换为字符串。 我想做的是将变量完全作为数组形式。 我怎么能这样做?
这是我的Mongodb代码和我的ajax请求
var template = new Temp({
input_text:req.body.input,
template_id:ss.user_id
})
$.ajax({
url:'./save',
type:'POST',
data:'input='+values+'&input1='+values1+'&count='+values1.length,
success:function(response){}
});
我在我的服务器页面上使用中间件bodyparser.json()也许是因为这就是为什么它被转换成字符串。