【发布时间】:2014-10-01 05:42:16
【问题描述】:
我是 Zend 框架的新手。现在我正在玩 Zend 形式。我需要将数据库值加载到组合框取决于另一个组合框值。
IE。当我选择一个国家/地区时,另一个组合框应该需要列出该国家/地区的州。还要从数据库中加载所有内容。
我多次尝试谷歌寻求解决方案,但我找不到任何东西。
下面是我的代码
//加载国家
$tblCoun = new Application_Model_DbTable_TblCountry();
$options = $tblComp->fetchCountiesPair();
$tblCoun = new Zend_Form_Element_Select("cmbCountry");
$tblCoun ->setLabel("Select Country")
->setRequired(true)
->setAttrib("class", "form-control span-12");
$company->addMultiOptions($options);
$tblCoun = new Application_Model_DbTable_TblCountry();
$options = $tblComp->fetchCountiesPair();
//这里需要加载状态
$tblStat = new Zend_Form_Element_Select("cmbStates");
$tblStat->setLabel("Select State")
->setRequired(true)
->setAttrib("class", "form-control span-12");
$tblStat->addMultiOptions($options);
【问题讨论】:
-
你了解jquery ajax吗?
-
是的,我知道 ajax,但我喜欢使用 zend Technic 来填充数据。有没有内置选项可以做到这一点?
-
最近我在上一个zend项目中做了同样的事情。我在其中使用了 jquery ajax。
-
你能分享一些示例代码吗?
-
我已尝试向您展示示例代码。但这是非常大的代码,所以我会尽快为您提供一些抽象的想法。
标签: php zend-framework zend-form zend-db