在HTML复选框后面运行操作
running an action behind a html checkbox
当复选框被选中或未选中时,我在运行操作时遇到一些麻烦。(我想运行动作一旦复选框被选中)
我尝试了一个动作,使if语句运行
<input type="hidden" name="Action" value="check">
<input type="checkbox" name="vehicle" value=""> Edited<br>
if (isset($_POST['Action']) && ($_POST['Action'] == 'check')) {
var_dump('random check');
}
我还尝试了一个链接到另一个页面的href,但也不起作用。
<input type="checkbox" name="vehicle" value="" href="ingevoerd.php"> Edited<br>
目标是运行一个带有更新Mysql查询的准备语句。比如这个
$stmt = $db->prepare('UPDATE personen SET firstname=?, lastname=?, telefoonnummer=? where id = ?');
$stmt->execute(array($firstname,$lastname,$telephonenumber,$user['id']));
我更喜欢使用php而不是javascript,但我是开放的一些建议
使用Ajax,因为javascript处理浏览器端操作,如果您想在服务器端进行操作,则必须需要一个提交按钮来将数据发布到服务器。或者将此复选框放在FORM中,在点击时在jquery中放置一个事件,点击事件时自动提交表单
相关文章:
- Google 脚本:用于创建日历活动的脚本运行时不会出错,但不会执行任何操作
- JavaScript运行时错误:完成此操作所需的数据尚不可用
- 如何从 MVC4 链接调用 Javascript 方法(错误 JavaScript 运行时错误:对象不支持此操作)
- 如何运行在加载时操作 iframe 内容的代码
- 有没有一种方法可以在长时间运行的JavaScript操作之前强制回流
- 如何使操作仅在字段未选中时运行
- jQuery:当使用.click,.trigger()进行操作时,只有两个.click()事件中的第一个会运行
- 我希望Javascript根据Photoshop中打开的文件的文件名运行3个单独的操作
- Javascript 在单击超链接时运行操作
- JavaScript 运行时错误:由于错误80020101,无法完成操作
- 在页面呈现之前运行 JavaScript 和控制器操作
- 每次点击网页操作按钮时,Chrome 扩展程序都不会运行
- 在加载外部页面时运行javascript以在Firefox中操作它
- 在第二次单击jquery时运行.animate的反向操作
- 在构造函数之后运行其他操作
- GetJson jquery 不会运行成功操作
- 在执行某些 ajax 操作时,此匿名回调函数何时运行
- 加载时运行操作并保持在同一页面上
- 在HTML复选框后面运行操作
- 加载DOM,然后在长时间运行操作期间进行操作