2011-12-23 51 views
3

我认为我完全有很多变量,但我完全不具备它们,因为它们对于接收POST数据的控制器都很重要。它打破了电视:电视,PHP的Eclipse变成红色,但没有告诉我是什么问题。 Chromes控制台说出其意外的标识符。这里发生了什么?

我在这些问题中无处不在,我无法找到像这样的东西。

我该如何解决它,仍然使用所有这些表单域?

$.ajax({ 
    type: 'POST', 
    url: $('.pa-details-submit ul li a').attr('href'), 
    data: { 
     make_active_check: make_active_check, 
     details_title: details_title, 
     details_country: details_country, 
     details_desc: details_desc, 
     details_price: details_price, 
     details_zipcode: details_zipcode, 
     details_state: details_state, 
     details_city: details_city, 
     details_add: details_add, 
     details_hidden: details_hidden, 
     featured: featured, 
     bedrooms: bedrooms, 
     baths: baths, 
     beds: beds, 
     floor: floor, 
     sleeps: sleeps, 
     couches: couches, 
     door: door, 
     laundry: laundry, 
     dishwasher: dishwasher, 
     furnished: furnished, 
     elevator: elevator, 
     mon: mon, 
     tue: tue, 
     wed: wed, 
     thu: thu, 
     fri: fri, 
     sat: sat, 
     sun: sun, 
     pets_allowed: pets_allowed, 
     cabletv: cabletv, 
     tv: tv, 
     wireless_net, 
     net: net, 
     handicap: handicap, 
     dvd: dvd, 
     pay_parking: pay_parking, 
     free_parking: free_parking, 
     ac: ac, 
     heat: heat, 
     gym: gym, 
     family_friendly: family_friendly, 
     smoking: smoking, 
     pool: pool, 
     washer: washer, 
     dryer: dryer 
    }, 
    success: function(data) { 
     $('.messages').html(data); 
    } 
}); 
+0

注意,如果我改变,一个时期它使错误消失,但把空后的数据()。 – 2011-12-23 20:18:16

+0

所以你在javascript中定义了所有这些变量? make_active_check,details_title,... – Alfabravo 2011-12-23 20:20:34

+0

我会怀疑一个人物问题,就像一些愚蠢的Unicode插入或什么的。我会从违规行开始删除它,然后重新键入它。 – 2011-12-23 20:20:36

回答

5
wireless_net, 

只是一个属性名称,没有分配的值。

尝试:

// or whatever variable should set the 'wireless_net' property 
wireless_net: wireless_net, 

所以,你的错误是之后tv: tv,

+1

怪胎天才。好眼睛芽好眼睛 – 2011-12-23 20:23:00

+0

我没有眼睛。只是力量。 – karim79 2011-12-23 20:23:46

+0

Ofcourse。我怎么可能是如此愚蠢的大声笑:P感谢一百万和一个。 – 2011-12-23 20:24:06

1

也许它同时wireless_net没有价值。

1

wireless_net没有指定参数名称。行应该是这样的:

wireless_net:wireless_net,