Tôi đang sử dụng jQuery $.param()
serialize một đối tượng trong các định dạng sau:
var queryParams = {
firstNm: null,
lastNm: 'M',
id: null,
email: null
}
Khi tôi sử dụng $.param(queryParams)
, tôi nhận được như sau:
firstNm = & lastNm = M & id = & email =
Những gì tôi muốn có thay vì chỉ đơn giản là:
lastNm = M0.123.
Tôi muốn bất kỳ thông số nào có giá trị rỗng hoặc trống để không hiển thị trong đầu ra. Điều này có thể sử dụng jQuery của $.param()
, hoặc nó sẽ yêu cầu serialization tùy chỉnh?
EDIT:
này KHÔNG phải là một bản sao của this question. Câu hỏi đó liên quan nhiều hơn đến API của MediaWiki và phải làm với việc không bao gồm =
khi tham số rỗng hoặc rỗng và chỉ bao gồm khóa của cặp giá trị khóa. Câu hỏi của tôi là liệu có thể rời khỏi cặp giá trị khóa hoàn toàn khỏi đầu ra nếu giá trị là null hoặc rỗng.
có thể trùng lặp của [tham số URL không có giá trị] (http://stackoverflow.com/questions/11088184/url-parameters-without-values) –