2
我想從php文件中逐個添加數組中的元素,我已經設置爲ajax url。 我那個文件的id每次都改變了,我想在一個數組中添加這些所有的id。如何使用AJAX逐個將元素插入到PHP數組中?
這裏是我的JS代碼:
$("body").on("click",".ins-img", function() {
var hid = $(this).attr("hid");
var iname = $(this).attr("iname");
var datastring = 'hid='+hid+'&iname='+iname;
alert(datastring);
$.ajax({
type:"POST",
url:"inspire-show.php",
data:datastring,
success: function(response) {
$("#rand").html(response);
}
});
});
這裏是PHP代碼:激發-show.php
<?php include("connection.php");
$hid = $_POST['hid'];
$iname = $_POST['iname'];
$result = mysql_query("select holiday_type, holiday_id,holiday_img from cat_holidays ORDER BY RAND() LIMIT 2");
$msg ='';
while($row = mysql_fetch_array($result)) {
$msg .='<div class="ins-wrap"><img class="ins-img" hid='.$row['holiday_id'].' iname="'.$row['holiday_type'].'" src="holiday-type/'.$row["holiday_img"].'"></div>';
}
$arr = array();
array_push($arr, $hid);
print_r($arr);
echo $msg;
?>
你能建議我任何代碼snippt來實現這一點。 – sangam 2014-08-28 12:15:01
@sangam我暗示了一些方法。選擇一個(一個json文件可能更容易,但我真的不知道你的目標如此出色......),嘗試一下,如果你掙扎,回來一個新的問題。 (參考這個問題來幫助人們理解你想達到的目標) – Sugar 2014-08-28 12:18:09