我需要为来自<ul></ul>
的AJAX请求创建特定的JavaScript对象。我希望对你有所帮助如何为POST请求创建对象
我particul工作代码
链接的jsfiddle http://jsfiddle.net/mbarinov/Qwd6T/19/
$('button').click(function() {
var info = new Object();
var client = $(this).parent().find("ul li").each(function(index) {
var name = $(this).attr("rel");
var value = $(this).text().trim();
info.Order = {
name : value
};
console.log(info);
});
});
列表
<ul>
<li rel="address">address</li>
<li rel="phone">phone</li>
<li rel="name">name</li>
<li rel="summ">summ</li>
<li rel="description">description</li>
</ul>
必要POST请求
Array
(
[Order] => Array
(
[address] => address
[phone] => phone
[name] => name
[summ] => summ
[description] => description
)
)
他的代码已经工作,他想知道如何通过邮寄发送他的对象... – jondavidjohn
'info.Order = { name:value };'是不会工作的。对于所有的li元素来说,它都有key和'name',它不会是OP正在寻找的'rel'属性。 – ShankarSangoli
问题说“如何为POST请求创建对象” – ShankarSangoli