【发布时间】:2014-09-19 01:24:27
【问题描述】:
所以,我正在尝试创建一个包含删除按钮的行,以便在按下删除后隐藏。 问题是..删除按钮提交表单,我无法预定义我的按钮类/ID,因为它多次回显(php脚本读取一个目录,然后将所有文件放在一个表中)
这是当前脚本,它确实在后台发布表单,但它没有隐藏元素,我自己尝试了一些东西,但脚本最终隐藏了页面上的所有按钮,否则它不会完全工作..
按钮蜂鸣:
echo "<input type='submit' value='delete' name='submit'>";
背后的脚本:
$("#delform").submit(function() {
var url = "../../setdel.php"; // the script where you handle the form input.
$.ajax({
type: "POST",
url: url,
data: $("#delform").serialize(), // serializes the form's elements.
success: function(data)
{
// location.reload(); // show response from the php script.
}
});
return false; // avoid to execute the actual submit of the form.
});
【问题讨论】:
-
@PHPglue OP 正在使用
submit按钮,这通常会导致页面回发/刷新 -
我不知道任何其他方式,我的脚本从当前登录的用户中读出一个目录,然后将所有文件显示在一个表中,我知道如何处理删除的唯一方法是使用提交给删除所选文件的 php 文件的表单。
标签: javascript php jquery html forms