gpt4 book ai didi

php - Joomla RSForm Pro 动态下拉菜单

转载 作者:搜寻专家 更新时间:2023-10-31 21:04:07 24 4
gpt4 key购买 nike

因此,我在 Joomla 的 RSForm Pro 中有此注册表单,并且有两个下拉列表。一个从 mySQL 获取美国各州,一个应该从该州获取城市/县。问题是,我不知道如何检查用户在第一个下拉列表中选择的状态。我找到了一种手动执行此操作的方法(为每个州创建一个列表)但这还不够好。它应该自动完成。

求助!

这是我用来填充第一个下拉列表(带有状态)的代码片段。这位于 RSForm Pro 的“项目”字段中:

    //<code>
$interestedstates = array();
$db = JFactory::getDbo();
$interestedstates[] = "|Please Select[c]";

$db->setQuery("SELECT id, state_name FROM #__osrs_states");
$results = $db->loadObjectList();

foreach ($results as $result) {
$value = $result->id;
$label = $result->state_name;
$interestedstates[] = $value.'|'.$label;
}
$interestedstates = implode("\n", $interestedstates);

return $interestedstates;
//</code>

非常感谢!

最佳答案

This post RSForm Pro 应该会派上用场。但是,这意味着您必须在 JavaScript 中预加载所有值 - 我不确定您是否想这样做。

另一种选择是通过 Ajax 加载值。不好玩,但这是一个更好的选择,尤其是考虑到美国每个州都有许多城市这一事实。

关于php - Joomla RSForm Pro 动态下拉菜单,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35562029/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com