下面是如何使一個confim框時刪除提取碼,使用jQuery/JavaScript來創建一個彈出確認框
對於HTML部分: 鏈接是觸發JS代碼,但它會觸發在同一時間
PHP代碼對於JS部分: popupbox被觸發
爲PHP部分: 處理SQL查詢時,它應確定
問題是:
我應該用js來觸發php頁面嗎?但是我怎麼讓php頁面知道我要刪除哪個ListID呢?
我應該在html鏈接中放什麼?
謝謝
HTML
<a id="delete" href='delete.php?id=$set[ListID]'>Delete</a>
的js
$(function(){
$("#delete").click(function() {
$.messager.alert('Warning','The warning message');
$.messager.confirm('Confirm','Are you sure you want to delete record?',function(r){
if (r){
alert('ok');
}
});
});
});
PHP
//connection db
INSERT INTO delete_list SELECT * FROM list WHERE ListID=?;
INSERT INTO delete_user_list SELECT * FROM user_list WHERE ListID=?;
INSERT INTO delete_require_attributes SELECT * FROM require_attributes WHERE ListID='2';
INSERT INTO delete_subscriber SELECT * FROM subscriber WHERE ListID=?;
INSERT INTO delete_subscriber SELECT * FROM subscriber WHERE ListID=?;
DELETE FROM list WHERE ListID = '1'
什如果我想在列表框中包含列表名稱,例如你想刪除列表A,其中列表A已經是一個變量。唯一的一點是我怎麼能附加到彈出框
"<tr><td>".$set['ListName']."</td><td>"
謝謝你,因爲php代碼是基於ID刪除的,例如, delete.php?id = $ set [ListID],我如何將它發佈到php如果我使用js?謝謝 – 2012-03-20 13:56:43