我有一个搜索表单,可以搜索一些文本。当我输入输入框时,我必须手动按下按钮才能进行搜索。有没有办法让我点击键盘上的enter
并进行搜索以及按钮?
(defn search-form
[]
[:div
[:p "What are you searching for? "
[:input
{:type :text
:name :search
:on-change #(swap! fields assoc :search (-> % .-target .-value))
:value (:search @fields)}]]
[:input
{:type :submit
:value :Search
:on-click #(do
(search-function (:search @fields)))}]
[@search-results]])
这是我目前的代码。如您所见,要调用search-function
我必须单击按钮。我希望能够按enter
并且还可以按下按钮,两者都会调用search-function
非常感谢任何帮助。感谢