我得到<img>
用戶應該能夠點擊(例如刪除牆上的帖子)。每張圖片都有「imageid
」,與文章本身的ID匹配。現在我想通過這個「imageid
」通過JavaScript/jQuery /無論我的delete.php
文件,我發送該ID到我的Oracle數據庫知道要刪除的文章。通過POST從<img>傳遞特定值到PHP
IMGS樣子:
<img alt="Delete Article" src="include/images/delete.png" imageID="21" title="Delete Article">
和JavaScript:
$(document).ready(function erase() {
$("img[title='Delete Article']").click(function() {
if (confirm("Are you sure?")) {
var image = $(this).data('imageID');
$.ajax({
type: "POST",
url: 'include/site/delete.php',
data: 'imageID=' + image,
});
}
});
});
我才發現創建一個隱藏的表單標籤,並把它這樣的方式,但我想這樣做(如果可能)以另一種方式:)
在此先感謝
找到解決方案!
$(document).ready(function() {
$("img[title='Delete Article']").click(function() {
if (confirm("Are you sure?")) {
var getimageID = $(this).attr('imageID');
$.post("include/site/delete.php", {
catchedID : "ID ist " + getimageID
});
}
});
});
可能的重複[如何使用jQuery POST將變量從JavaScript傳遞到PHP](http://stackoverflow.com/questions/2376913/how-to-pass-variable-from-javascript-to-php-using- jquery-post) – 2013-04-22 11:50:26
(請注意,這個具體問題在你如何做事情方面比你先行一步) – 2013-04-22 11:50:43
最好使用有效的'data- *'屬性來代替。 'data-imageid'應該替換'imageid'。 – Mooseman 2013-04-22 11:51:51