rob*_*tdd 0 php arrays jquery image
我有这样的照片列表:
<div class="upimage">
<ul id="upimagesQueue" class="thumbs ui-sortable">
<li id="upimagesKHGYUD">
<a href="uploads/0002.jpg">
<img src="uploads/0002.jpg" id="KHGYUD">
</a>
</li>
<li id="upimagesNCEEKI">
<a href="uploads/0003.jpg">
<img src="uploads/0003.jpg" id="NCEEKI">
</a>
</li>
<li id="upimagesPWSHUN">
<a href="uploads/0003.jpg">
<img src="uploads/0003.jpg" id="PWSHUN">
</a>
</li>
<li id="upimagesOYJAQV">
<a href="uploads/0004.jpg">
<img src="uploads/0004.jpg" id="OYJAQV">
</a>
</li>
</ul>
</div>
Run Code Online (Sandbox Code Playgroud)
我想在jquery中创建一个函数也可以获得1个数组中的所有图像,以便能够将数组发送到php!我希望以这种形式的数组:
array(
'image_id_1' => array(
'image_src_1' => 'xyz.jpg',
)
'image_id_2' => array(
'image_src_2' => 'xyz.jpg',
)
'image_id_3' => array(
'image_src_3' => 'xyz.jpg',
)
'image_id_4' => array(
'image_src_4' => 'xyz.jpg',
)
)
Run Code Online (Sandbox Code Playgroud)
我怎么能编码呢?谢谢
var a = {};
$(".upimage img").each(function() {
a[this.id] = $(this).attr("src");
});
Run Code Online (Sandbox Code Playgroud)
会给你的
a = {
"KHGYUD": "uploads/0002.jpg",
"NCEEKI": "uploads/0003.jpg",
"PWSHUN": "uploads/0003.jpg",
"OYJAQV": "uploads/0004.jpg"
};
Run Code Online (Sandbox Code Playgroud)
不确定为什么你想要一个多维数组.