Javascript(Jquery)输入类型提交或按钮冲突
Javascript(Jquery) input type submit or button conflict
我想在删除查询完成后隐藏一行。
当我这样做
<?php echo '<input type="submit" name="editProject'; echo $projectID; echo '" value="Edit" class="btn btn-success"/>';?>
该记录将在数据库中被删除,但该行不隐藏。
<input type="button"
将隐藏行,但不删除数据库中的记录。
那么我如何删除数据库中的记录并将该行隐藏在一起。
form in table:
<td class="deleterow"><form action="index.php" method="post">
<?php echo '<button type="button" name="deleteProject'; echo $projectID; echo '" class="btn-sm btn btn-danger"><span class="glyphicon glyphicon-remove"></span></button>';?>
</form></td>
Javascript: <script>
$(".deleterow").on("click", function(){
var $killrow = $(this).parent('tr');
$killrow.addClass("danger");
$killrow.fadeOut(2000, function(){
$(this).remove();
});});
</script>
您必须进行ajax调用才能实现此功能。我假设您的项目中有jQuery。
$(".deleterow").on("click", function(){
var $killrow = $(this).parent('tr');
$killrow.addClass("danger");
$killrow.fadeOut(2000, function() {
$(this).remove();
$.post("delete.php", {id: "<?php echo $projectID; ?>"})
.done(function(data) {
alert("Project deleted: " + data);
});
});
});
我只添加了这一部分。
$.post("delete.php", {id: "<?php echo $projectID; ?>"})
.done(function(data) {
alert("Project deleted: " + data);
});
相关文章:
- 带有验证和隐藏字段值的提交按钮
- 如何在 API 调用后和 if 语句中启用提交按钮
- 提交按钮,该按钮位于使用 Excel VBA 的 Javascript 中
- 如何使用提交按钮搜索表中的记录
- 在单击按钮前后禁用提交按钮
- 在表单完成并确认密码之前,请禁用提交按钮
- 如何使用Java脚本创建提交按钮's的拖放功能
- 如何在单击“提交”按钮时为“新建”窗口编写JavaScript,用“确定”和“取消”显示注册信息
- 提交按钮通过JQuery和JavaScript函数所做的更改不会持续
- 从输入时提交到jQuery,无需提交按钮,无需表单操作
- onclick提交按钮JSP
- 通过提交按钮传递值
- 如果ng单击附加到提交按钮,则表单未验证
- 如何在Razor MVC 5.2.3 Ajax中使用多个提交按钮
- 使用提交按钮隐藏未选中的单选按钮
- Ruby/JS如何在提交按钮后重新加载页面
- JavaScript表单提交没有't fire asp服务器端点击功能的提交按钮
- 使用javascript后,提交按钮不起作用
- 如何使用jQuery/Ajax响应特定的提交按钮
- 表单中的提交按钮在 PHP 打印中不起作用