.ajaxを使用してjQueryで投稿を行うページに選択ボックスがあり、選択ボックスが1つの値しか選択できない場合はうまく機能しますが、「複数」に変更すると、フィールドの最後に[]が追加されます名前。たとえば、複数のないlistIDは問題ありませんが、属性として「複数」を使用すると、名前がlistID[]に変更されます。何が起こっているのか分かりますか?
<select multiple size="5" name="frmRecipientList" id="listID">
$.ajax({
url: '/app/components/MailingsReport.cfc',
//POST method is used
type: "POST",
complete: function(){
$("#loader").hide();
},
//pass the data
data: {
method: "createEmailing",
title: $('#title').val(),
campaignID: $('#campaignID').val(),
brandID: $('#brandID').val(),
listID: $('#listID').val(),
maxRecipients: $('#maxRecipients').val(),
subject: $('#subject').val(),
fromName: $('#viewFrom').val(),
testToEmail: $('#testToEmail').val(),
htmlCode: $('#htmlCode').val()
},
dataType: "html",