所以我有5個變量:我怎麼能依靠,如果變量在jQuery的
var item_id
var status
var next_contact
var email
var phone_number
var comment
這些在POST請求在陣列發送到我的服務器:
d = {'item_id': item_id, 'status': status, 'next_contact': next_contact, 'email': email, 'phone_number': phone_number, 'comment': comment}
在發出請求之前,我想檢查哪些變量是空的,如果它們是空的,我想從POST請求中刪除它們。
怎麼能以最簡潔的方式實現這一目標?
我想這樣做這樣每個變量的:
d = [];
if(email != '') {
d.push('email': email);
}
這是一個好主意嗎?
謝謝!
@lsmailp,澄清,你已經創建了'd'? – Andy
是的,我有。但是如果有創建它的方式可能會更清潔? – Ismailp
首先創建一個對象而不是所有變量,然後訪問對象屬性,如下所示:'obj.item_id ='thing'',然後當您想要將它關閉時,更容易循環和連續。 – Andy