我有一个PHP数组:
$toField = explode(",", $ids); //Which looks something like '24,25,26,29'
我想通过通过jQuery AJAX这个数组,与此:
这里是我的jQuery:
$("#sendMessage").click(function(event){
event.preventDefault();
var senderID = <?php echo $usrID; ?>;
var receiverID = $("#toField").val();
$.ajax(
{
type: "POST",
url: "replyMessage.php",
data: "senderID=" + senderID + "&subject=" + subject + "&message=" + message + "&receiverID=" + receiverID + "&threadID=" + thread_id,
beforeSend: function() {
$("#sendingMessage").show();
},
success: function() {
alert("Success");
}
});
});
我怎样才能通过阵列,使之与“replyMessage.php”页面上,我可以把每个ID从阵列,做这样的事情:
foreach ($_POST['receiverID'] as $receiverID)
{
mysql_query //etc...
}
任何帮助是极大的赞赏!
博客讨论了如何通过jQuery AJAX将PHP数组作为参数发送到服务器端的PHP脚本,以便在服务器端进行处理。示例中,作者遇到了将逗号分隔的字符串转换为数组并遍历的问题。解决方案涉及在jQuery中正确编码数组,然后在PHP端接收并处理该数据。

543

被折叠的 条评论
为什么被折叠?



