HTML表格及;PHP:我可以在没有提交按钮的情况下处理下拉表单上的输入吗?
我有一个下拉列表,用户可以在其中选择几个选项。我是否可以立即获取选项值并在不使用提交按钮的情况下处理操作 例如,具有照片删除选项的下拉列表。一旦一个人在该列表中选择删除,他将删除该照片 我可以测试$_POST['delete']并删除照片吗HTML表格及;PHP:我可以在没有提交按钮的情况下处理下拉表单上的输入吗?,php,html,Php,Html,我有一个下拉列表,用户可以在其中选择几个选项。我是否可以立即获取选项值并在不使用提交按钮的情况下处理操作 例如,具有照片删除选项的下拉列表。一旦一个人在该列表中选择删除,他将删除该照片 我可以测试$_POST['delete']并删除照片吗 谢谢 您可以使用JavaScript和AJAX。否则,您需要使用带有提交按钮的常规旧帖子 可以像按下按钮一样使用JavaScript强制表单提交,但这不利于可用性。可以使用JavaScript和AJAX。否则,您需要使用带有提交按钮的常规旧帖子 可以使用Ja
谢谢 您可以使用JavaScript和AJAX。否则,您需要使用带有提交按钮的常规旧帖子
可以像按下按钮一样使用JavaScript强制表单提交,但这不利于可用性。可以使用JavaScript和AJAX。否则,您需要使用带有提交按钮的常规旧帖子
可以使用JavaScript强制表单提交,就像按下按钮一样,但这对可用性不好。我认为您使用JavaScript的目的示例:
<?php
if (isset($_POST['action'])){
if ($_POST['action']=='Delete'){
// Code for deleting photo goes here
}
}
?>
<html>
<head></head>
<body>
<form method="POST" name="PhotoOptions">
<select name="action" onChange="document.forms['PhotoOptions'].submit()">
<option>Save</option>
<option>Delete</option>
</select>
</body>
</html>
拯救
删除
我认为您使用Javascript的目的示例:
<?php
if (isset($_POST['action'])){
if ($_POST['action']=='Delete'){
// Code for deleting photo goes here
}
}
?>
<html>
<head></head>
<body>
<form method="POST" name="PhotoOptions">
<select name="action" onChange="document.forms['PhotoOptions'].submit()">
<option>Save</option>
<option>Delete</option>
</select>
</body>
</html>
拯救
删除
您可以使用AJAX并在下拉列表中捕获选择更改事件…顺便说一句,这是我所指的示例:但是,您不需要将其输出到页面,而是使用所选选项的ID进行AJAX调用。您可以使用AJAX并在下拉列表中捕获选择更改事件…顺便说一句,我所指的示例:但不是将其输出到页面,而是使用所选选项的ID进行AJAX调用。