在我的網站上,用戶可以填寫URL。當他填充url時,他從該URL獲取所有圖像src。我把這些SRC的一個數組在PHP中:使用Ajax從PHP數組中交換圖像,並獲取ID
array_push($goodfiles,$pic);
現在,用戶將能夠選擇的照片(與下一個或上一個按鈕),然後將其保存到數據庫中。保存的圖片基於數組中圖像的ID。所以$ goodfiles ['0']意味着id =「0」等等。
我想要交換圖像以使用ajax,以便頁面在單擊下一個或上一個按鈕時不必一直刷新。然後,當我保存表單時,我想知道當前圖像的ID,以便將其保存到數據庫中。
如何通過Ajax(jquery)實現這一點?
編輯:
這是我現在就做:
$current_id = $_GET['id'];
if(empty($_GET['id']) || !empty($empty)) { $current_id = 0; }
$prev_id = $_GET['id'] - 1;
if($prev_id < 0){ $prev_id = 0;}
$next_id = $_GET['id'] + 1;
if($next_id > $_SESSION['count']-1 && $_SESSION['count'] != 'empty') { $next_id = $_SESSION['count']-1;}
這是分頁
代碼這是分頁:
<div id="url_pic">
<img src="<?=$_SESSION['pictures'][$current_id]?>" class="img_load"><br>
<? if($_SESSION['count'] > 1) { ?><center><a href="additem_url.php?id=<?=$prev_id?>"><img src="img/add/left.png"></a> <a href="additem_url.php?id=<?=$next_id?>"><img src="img/add/right.png"></a></center> <? } ?>
</div>
所以現在我的解決方案不包含任何JavaScript,但它都是PHP編碼。每次你想看下一張圖片時,頁面都會刷新。我想在ajax中解決這個問題,這樣你就可以在沒有刷新的情況下對圖片進行分頁。我想要的方式是這樣的鏈接:
http://d-scribe.de/webtools/jquery-pagination/demo/demo_options.htm
但除了文字,我想分頁通過圖像。
你嘗試過什麼? – jwatts1980 2012-08-10 21:47:44