我想通過使用for循環發佈包含12個月值的數組值來形成一個數組。 我使用如下一些代碼:想要通過jquery形成一個數組來發布數組
$('#savebudget').live('click', function() {
var obj = {
for (var i = 1; i < 13; i++) {
var bud=$('#bud_'+i).attr("value"),
'm'.i:bud;
}
}
$.ajax({
type: 'POST',
data: obj,
url:root+'team/sales?json',
success: function (data) {
alert("Budget Saved Successfully");
},
datatype: 'json'
});
,我要發佈「目標文件」包含12個月的預算值AJAX。 我已經嘗試過了也如下:
for (var i = 1; i < 13; i++) {
var bud=$('#bud_'+i).attr("value"),
'm'+i:bud;
}
有誰能夠告訴我,我該怎麼做「目標文件」?
不要使用'live',它已被棄用,將來會被刪除;它也有可怕的表現。你可以用'delegate'代替它,但在這種情況下,你可能應該使用普通的'click'處理程序,因爲你正在通過'id'尋址它。 – 2013-02-28 06:41:40