嘿,我的 cakephp 1.3 网站上有一个搜索框,我刚刚使用 ajax 帮助器将其转换为自动完成字段。一切正常,但我曾经能够标记字段,即使用这个:
echo $form->create("Charity",array('action' => 'search'));
echo $form->input("Charity.charity_name", array('label' => 'Search for'));
echo $form->end("Search");
我会在搜索框上方写上“搜索”。
现在使用我使用的自动完成助手:
echo $form->create("Charity",array('action' => 'search'));
echo $ajax->autoComplete('Charity.charity_name', '/charities/autoComplete', array('label' => 'Search for'));
echo $form->end("Search");
不幸的是,我添加的 array('label' => 'Search for') 没有达到预期的效果。我知道有一些选项可用于自动完成,但显然标签不是其中之一。我怎样才能取回我的标签:)
提前致谢
最佳答案
添加自动完成框标签的方法并不简单。你最好的选择是自己编写代码,就像你在蛋糕生成的输入中看到的那样。可能值得给 CakePHP 人员一张票,看看他们是否可以在下一轮解决这个问题。
关于php - 我怎样才能在 cakephp 的自动完成字段上取回标签,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6125841/