下面是如何使一个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