设置“选定”选择框下拉列表中的值 - 基于第一个字母
我有一个 zend 表单,它有一个选择框,其中有 1000 多个 id->name 选项,按字母顺序排序。 当渲染并在浏览器中查看它时,如果您输入 Ch
它会一直转到该选项;
有没有办法在表单初始化后通过前几个字母设置要选择的值?换句话说, $form->getElement('name')->setSelected('Ch')
或类似的;
我知道使用 setValue(34)
我可以设置要选择的 ID 为 34 的名称。
I have a zend form that has a select box with 1000+ id->name options sorted alphabetically.
When rendered and looking at it in a browser, if you type Ch
it goes all the way to that option;
Is there a way I can set the value to be selected via the first few letters after the form has been initialized? In other words $form->getElement('name')->setSelected('Ch')
or similar;
I know that with setValue(34)
I can set the name to be selected that has the ID 34.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
刚刚自己写了代码
Just wrote the code myself