问题标签 [searchbar]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
search - 维基百科是如何建立它的搜索领域的?
我想知道维基百科是如何做它的搜索字段的。我的意思是两件事:它的渐变和它的按钮。
它是如何在现场产生渐变的?这可以通过 CSS 跨浏览器轻松完成,但是当您执行 IE CSS 代码时,它会为文本设置别名。维基百科有渐变背景,但文字仍然是抗锯齿的!他们是怎么做到的?
另外,他们是如何在文本字段中放置一个可点击的搜索按钮的?
谢谢。
iphone - 隐藏表格视图并同时显示搜索栏
在我的应用程序中,我有一个表格视图和一个搜索栏。我能告诉我最初隐藏表格视图并显示搜索栏的方法,而且当我点击搜索栏时,只会显示表格视图。请提供一些答案。
谢谢,克里斯蒂
android - Android中的搜索栏小部件?
是否有任何可用的搜索栏小部件,就像 android 默认搜索栏一样?我只想要像默认的搜索栏,我要处理搜索功能。我可以通过使用编辑文本小部件来做到这一点,但我想知道是否有任何现成的小部件可用?
xcode - 您如何获取用户在搜索栏中输入的文本?
我希望能够获取用户在搜索栏中输入的文本,并比较数组中的单词。但我不确定如何从搜索栏中获取文本,我知道在 java 中它只是 getText。
php - PHP/MySQL 在一个表中搜索两个字段
我正在构建我的第一个 PHP/MySQL 站点,我想从数据库中的一个表中的两个字段返回搜索结果 - 类别和位置(表中总共有 15 个字段,但只需要两个搜索)。
每个选项都有一个下拉菜单,其中将在每个字段中列出固定数量的选项 - 例如,可能会有 15 个左右的位置和 7 或 8 个类别。
我希望用户能够从一个或两个下拉菜单中选择一个项目,单击“搜索”或 @Go 按钮,然后显示结果。
如前所述,我是 PHP/MySQL 的新手,如果我的问题有点“简单”,我深表歉意,我希望有人能指出我正确的方向。
谢谢丹
编辑:
布拉德,康纳,到目前为止,我没有任何关于搜索查询细节的信息,我刚刚开始研究如何做到这一点,因此我的问题中完全没有代码!
但更具体地说,我想返回结果的唯一字段是位置和工作类别——我的表中这两个字段大约 15 个,已经填充了固定术语——例如,位置可能有伦敦、曼彻斯特、利兹和类别可能有行政、管理、文书等 - 访问者没有输入新术语的选项,只能从预先安排的项目下拉菜单中选择。
我表中的其他字段与搜索无关(薪水、公司、联系电子邮件等),所以......我想我只需要两个查询,如果你只发送一个也可以显示结果(例如,您不关心工作地点,只关心专业,您仍然可以找到所有结果并决定您是否想搬迁)。这会更好或更有用吗?
感谢您到目前为止的帮助。担
uitableview - 为什么搜索栏会导致文本更改字体?
我有一个带有搜索栏作为标题的 uitableview。当我搜索时,我的表格中的字体会切换到 ipad 默认字体,而不是 Cochin,这是在表格搜索时它曾经是并且仍然应该是的字体。
我的 willDisplayCell: 方法中有以下代码。它达到了 - 我知道,因为我在它旁边放了一个 NSLog,然后打印了行。
那么,为什么当我按下搜索栏时,文本会改变字体?
iphone - iOS:如何用一种颜色替换搜索栏背景光泽/发光
如何从搜索栏的背景中移除光泽/发光(渐变)。我想用一种颜色替换它。
由此:
对于这样的事情
xcode - 如何知道哪个搜索栏处于活动状态?
现在我有一页有 2 个搜索栏
第一个问题是如何让搜索按钮始终显示,尽管在 searchbar.text 中没有文本?
第二个问题是,我有一个表格视图,它会显示一个不同的列表,我选择哪个搜索栏,我该怎么做呢?
我可以设置一个每次搜索栏处于活动状态时都会更改的变量。但是有没有办法查看哪个搜索栏是当前活动的搜索栏?
objective-c - “self.title”的类名称是什么?
我已经修改了 Apple 示例代码“TableSearch”,但有一件事我自己没有弄清楚。当我点击搜索栏时,如何使 self.title 固定?
当我点击搜索栏时,我不希望 self.title 飞走。
编辑 8 月 17 日
问题已解决,所以我删除了两张图片。
iphone - 如何以编程方式取消使用 searchBar 和 fetchedResultsController 的搜索?
我有一个工作的 iPad 应用程序,它使用 Core Data、一个 SplitView,并使用 Master-Detail 模式。可以把它想象成 Apple 消息传递应用程序,您在根视图控制器中有一个对话列表,当您选择一个对话时,它的所有消息都会出现在 DetailViewController 中。
我在 RootViewController 中使用了一个 searchBar,并且由于我使用 UISearchDisplayDelegate 和 UISearchBarDelegate 协议,因此我使用 handleSearchForTerm 在用户键入其搜索词的每个字符时更新我的搜索结果。
这一切都非常有效。
这是我的问题。有一个线程可以从互联网上获取数据,并且可以在显示我的搜索结果时从 Core Data 中添加或删除记录。
在您必须询问之前,线程在主 UI 线程上执行所有添加和删除操作,并使用 performSelectorOnMainThread 调用方法。所以搜索、添加和删除都发生在同一个 managedObjectContext 中。
所以发生的事情是我进行了搜索,结果出现了。同时,发生更新,结果集中的一条记录被删除。现在,结果与其 indexPath 不匹配。
我的解决方案很简单:当我检测到删除发生时
-(void)controller:(NSFetchedResultsController *)controller didChangeObject:(id)anObject atIndexPath:(NSIndexPath *)indexPath forChangeType:(NSFetchedResultsChangeType)type newIndexPath:(NSIndexPath *)newIndexPath
我想以编程方式取消 searchBar 中的搜索。
那么如何以编程方式取消搜索呢?如果用户在搜索栏中单击“取消”,则一切正常。我怎样才能以编程方式做同样的事情?
任何帮助表示赞赏。
彼得