問題タブ [livesearch]
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.
javascript - json でフィルタリングし、別の json で応答する
次のように JSON をフィルタリングする必要があります。
入力フィールドに「pol」と入力すると、次の JSON を取得する必要があります。
純粋なJavascriptを使用してそれを行うにはどうすればよいですか?
私はJQueryでそれをしました:
javascript - jqueryでデータライブ検索+複数でブートストラップ選択を入力できません
PHPコードから取得したオプションを次のselectステートメントに入力したい
私のjQueryコード
select タグ内の静的な値は表示されますが、ajax 関数から追加された値は表示されません。編集:これからブートストラップを削除すると、値が表示されますが、ブートストラップをオンにすると表示されません。
php - 配列を使用したphpライブ検索
Web サイトで AJAX と PHP を使用してライブ検索を行っています。私はすでに XML を使ってみましたが、気に入りません。検索結果を簡単に更新できるようにする必要がありますが、データベースを使用すると簡単に更新できます。
だから、私はこれまでのところこのコードを持っています:
これで、質問テーブルのすべてのタイトルを含む配列ができました。
ユーザーが各文字を入力するときに、配列で文字列を検索するにはどうすればよいでしょうか。(キーアップイベントでajaxを使用して上記のクエリを呼び出す関数があると仮定します)。
それとも私はこれを完全に間違っていますか?データベースを使用して検索結果を取得したいと考えています。これを行う最善の方法は何ですか?
ありがとう
編集後:私はすでに like ステートメントの一部として実行しようとしました$query
:
1 つの単語を超えると結果が一致しないため、その仕組みが好きではありませんでした。
jquery - Jquery .click()がライブサーチで機能しない
入力フォームに書かれた文字列に基づくライブ検索を実装しました。結果は次のように正しく表示されます。
ただし、ユーザーが可能な結果の1つをクリックすると、表示された結果で入力をオートコンプリートしたいと思います。
それを行うには、次のように、結果のクリックをインターセプトし、結果の値を入力に渡します。
しかし、結果をクリックしても何も起こりません。どうすれば修正できますか?
javascript - Rails 4 での AJAX によるライブ検索
ruby を使ったプログラミングは初めてです。AJAX で Livesearch を作成しようとしていますが、頭痛の種です。基本的な考え方は、ユーザーがノードを作成すると、それを作成したユーザーの情報、親ノードなどの情報を同じ場所に保存できるということです。このために、ユーザーが親ノードの ID を入力するライブ検索を行いました。そのノードに対応するユーザー データが自動的に表示されます。次に、同じビューでノードを作成します。これまでのところ、私は仕事をしていない次のコードを持っています。
私はこのようなものが欲しい:
(ソース: subeimagenes.com )
問題:
AJAX が機能していません。何か重要なことを忘れているに違いありません
値「parent_id」(_users.html.erb の u.id、「ライブ検索」の結果) を渡してノードを作成する方法がわかりません。
nodes_controller.rb
終わり
search.html.erb
_users.html.erb
node.rb
アプリケーション.js
ノード.js.コーヒー
ビュー/ノード/search.js.erb