目前我正在从一些多个选择框中发布单个值。如果我想将变量发布为字段活动和 yearOfBirth 上的数组而不是字符串,如何通过更改当前代码来实现这一点?
谢谢!
function showUser() {
// getting the value that user typed
var firstName = $("#firstName").val();
var lastName = $("#lastName").val();
var sex = $("#sex").val();
var registrationType = $("#registrationType").val();
var activity = $("#activity").val();
var yearOfBirth = $("#yearOfBirth").val();
// forming the queryString
var data = 'search_firstName=' + firstName + '&search_lastName=' + lastName + '&search_registrationType=' + registrationType + '&search_activity=' + activity + '&search_yearOfBirth=' + yearOfBirth + '&search_sex=' + sex;
// if searchString is not empty
if (firstName || lastName || sex || registrationType || activity || yearOfBirth) {
// ajax call
$.ajax({
type: "POST",
url: "groupQsearchMember.php",
data: data,
beforeSend: function() {
$('#whileLoading').show();
$('#results').hide();
},
complete: function() {
$('#whileLoading').hide();
},
success: function(html) {
$("#results").html(html);
$("#results").fadeIn(700);
},
});
}
return false;
};