我的问题是下一个:
我有一个表单,其中输入,标签和其他一些标签都印有聪明的foreach。所以我有一个同名的多个标签。
我需要从jquery中的一些字段中收集数据。 我正在尝试下一步:
$('label#naziv_fajla').each(function(i){
imena[i] = $(this).text();
// console.log (i);
});
console.log (imena); gives me next result: ["Desert.jpg", "Hydrangeas.jpg", "Koala.jpg", "Tulips.jpg"]
然后我需要通过ajax将该数据发送到php脚本。
$.ajax({
type: "POST",
url: url,
data: imena,...
但它没有将这些数据发送给php脚本。看起来这些数据的格式很糟糕。
请有人帮帮我。
提前致谢。
答案 0 :(得分:1)
$ .ajax数据属性可以获取键和值的对象,因此我将循环输入并放置如下内容:
$('input').each(function(i){//inputs in a certain container div
imena[$(this).attr('name')] = $(this).val();
// console.log (i);
});
这样所有输入名称属性都将是$ _POST变量
中的内容