php - 在单选框上设置 php 变量而不提交表单

标签 php javascript list variables radio-button

我有一组单选框和一个选择列表。单选框代表对象,选择列表代表每个对象(要购买)的件数。 我想将库存与选择列表同步。这意味着,如果我选择第一个产品,并且库存中只有 6 个产品,我希望选择列表中的最大值为 6。如果我选​​择第二个产品,并且库存中只有 2 个产品,我希望选择列表中的最大值为 6。最多为 2。

如何将选择列表与单选框同步?

谢谢!

最佳答案

由于 PHP 是一个依赖于服务器端的脚本,因此仅使用 PHP 实现这一点即使不是不可能,也是非常困难的。我看到两个选项:

  1. 每当更新表单元素时,使用一些 JavaScript 来刷新页面,并使用 PHP 脚本中的相应值来使用新值更新表单。

  2. 使用 JQuery 或 AJAX 请求执行相同操作的 PHP 脚本。概念相同,但不会每次都刷新页面。

关于php - 在单选框上设置 php 变量而不提交表单,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5080149/

相关文章:

javascript - json 无法在 Bottle 框架中的 javascript 中工作

list - 如何在 Common Lisp 中从现有列表中设置某些内容

php - Cron 调度程序 CakePHP 2.0

php - MySQL命名约定,字段名应该包括表名吗?

php - 从 MySQL 的两个表中转储 json 格式的数据

Javascript href 链接计数器

php - 提交按钮和 document.Form.submit() 不同的脚本进行处理

javascript - 使用 Apps Script .toISOString() 方法转换时髦的日期时间

string - 从列表中选取第一个字符串

java - Java中数组的文件列表