問題タブ [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.

0 投票する
2 に答える
547 参照

php - PHP5 および Microsoft Live Search 2.0

Live Search 2.0 を使用しようとしていますが、単純な例でさえうまくいかないようです。Microsoft には 1.1 のサンプル コードしかなく、そのバージョンの AppID は提供されていません。

これが私が試していることです:

AppID はコードで正しく指定されています: ここから削除しました。次のエラーが表示されます。

0 投票する
1 に答える
115 参照

mysql - ライブ検索ミスのロギング

ヘルプ ページに、ヘルプ データベースを検索して関連する結果を返すライブ検索があります。より多くのドキュメントが必要なものを判断する良い方法は、結果を返さない検索をデータベースに記録することだと思います。

通常、これは非常に簡単ですが、ライブ検索であるという事実により、少し難しくなっています。

したがって、誰かが検索すると:

  • この検索で​​は結果が返されません。

これはライブ検索であるため、次の検索を取得します。

  • これは
  • この検索 r
  • この検索は n を返します
  • この検索で​​は結果が返されません。

明らかに、パーシャルではなくフレーズ全体をログに記録できれば最高です。

したがって、今のところ、すべての検索を次のようなテーブルにダンプする方法: (id int, search_string text, count int)

私が考えることができる唯一の方法は、

  • テーブルに新しい行を追加する前に、テーブル内の検索に対して検索文字列の類似検索を行い、一致する場合はカウントを挿入またはインクリメントしません。ただし、このテーブルは非常に大きくなり、同様のクエリは非常に遅くなると思います。

  • 入力値が 2 秒以内に変更されなかった場合の JavaScript を記述し、失敗した場合にログに記録するように指示するフラグを付けて特別なライブ検索を送信します。

これを処理するためのより良い方法があるに違いないと私には思えますが、私は何かをブランクにしています。何か案は?

0 投票する
2 に答える
6298 参照

ajax - ASP.NETMVCとAJAXを使用したライブ検索

質問を入力すると、 http://www.krop.com/での検索と類似または類似した結果が表示されたときに、このサイトと同様のMVCアプリでライブ検索を実装しようとしています。

検索コードがすべて機能し、結果が更新されました。AJAXをMVCフレームワークに追加する方法を知っておく必要があります(このサイトはそれを使用して構築されていることを知っています)。入力すると結果が更新されます。

これはすべて通常のASP.NETフォームアプリで機能していました。

0 投票する
2 に答える
7116 参照

php - AJAXPHPとMYSQLLiveSearchを手伝ってください!

私は自分のウェブサイトのAjaxライブ検索を作成しようとしています。現在、データベースでタイトルをクエリして検索結果に表示できます(図1.0を参照)が、ウィキペディア検索の場合と同様に、選択すると入力値がそのタイトルに設定されるように、タイトルを選択可能にする必要があります。ウィキペディア検索。ウィキペディアの例は基本的に私が探しているものです。どんな助けでも素晴らしいでしょう。

ありがとう、CHL UK

これまでの私の検索http://www.webquark.co.uk/Search.bmp

図1.0

コード:PHPDB検索

コード:PHP検索入力

私のJavascriptを見る必要がある場合は、私に知らせてください。

0 投票する
3 に答える
2878 参照

javascript - Facebook スタイルの AJAX 検索

私は自分のサイト用に Facebook スタイルの ajax 検索を作成しました。入力すると、検索結果の下に素敵なリストが表示されます。

これの問題は、ユーザーが「サッカー」などの単語を入力するため、少し効果がないことです。これにより、サーバーに対して 8 つの要求が実行されます。これを行うためのより効果的な方法は何でしょうか? 理想的には、インスタントキーアップではなく、検索を行う前にリクエストを1秒間保存する必要があると思います。しかし、それを行う方法が100%確実ではありません...

0 投票する
1 に答える
802 参照

java - Web サービス クライアント Java

ここから Java Web サービス クライアントを生成しました --> http://api.search.live.net/search.wsdl .. 検索を行い、戻り値を一覧表示したい。どのように結果を表示できますか?

私のコードは:

0 投票する
1 に答える
1723 参照

php - jQuery + ajax ライブサーチ

私は mysql データベース検索を行っており、w3schools の例を使用して ajax livesearch を介していくつかの結果を取得しています。これらの結果を操作 (ドラッグ アンド ドロップ) したいのですが、検索を入力して結果を取得する前にスクリプトが読み込まれるため、問題が発生しています。そのため、検索結果にはまったく影響しません。この問題について何か考えはありますか?

0 投票する
1 に答える
264 参照

jquery - 非同期ロード時にjQuery livesearchが機能しない

私は livesearch を持っており、次のように順序付けられていないリストを使用しています。

これで、これらのアイテムに liveSearch 機能が追加されました。

最初は静的リストでテストしていましたが、魅力的に機能しました。今、次のステートメントで非同期にロードしようとしています:

データは通常どおり読み込まれますが、検索が機能しなくなりました。私はajaxの使用に慣れていないので、これは一般的な問題でしょうか?

前もって感謝します、

編集:

このコード行を追加するか、別の場所で警告すると、1 が返されます。ul には常に 1 つの要素しかありません。

まだ解決策が見つかりません。

0 投票する
1 に答える
765 参照

xml - ActionScript - DataProvider リストのライブ検索と更新?

データプロバイダーが非常に大きな XML であるリストにライブ検索を追加したいと考えています。簡単にするために、私の XML が世界の 180 か国のリストにすぎないと仮定しましょう。

リストの labelFields は、XML 要素によって入力され、<countryName>アルファベット順に並べられます。

キーストロークをリッスンし、countryName 要素の値に一致する入力文字列に従ってリストを更新する入力テキスト フィールドを作成したいと考えています。したがって、テキスト フィールドに「can」と入力すると、リストが突然 5 行だけに減ります。

  • アメリカ領サモア
  • カナダ
  • 中央アフリカ共和国
  • ドミニカ共和国
  • バチカン市

もちろん、ライブ検索も非破壊的である必要があります。削除を 1 回押すと、検索フィールドに "ca" と表示され、5 行のリストが 21 行に増えます。(南極、ジャマイカなど)

これはどのように行われますか?XML 提供のリスト オブジェクトをライブで検索および更新するための最速または最も一般的な方法は何ですか?

0 投票する
1 に答える
889 参照

jquery - jQueryRailsがライブ検索入力ボックスに再び焦点を合わせる

私はjQueryにかなり慣れておらず、ライブ検索バーの作成方法に関するチュートリアルに従っていました。ライブ検索バーはうまく機能しますが、すべての文字が入力された後、結果を取得するためのajaxリクエストが発生し、テキストボックスにフォーカスが失われます。これには、文字ごとに検索ボックスを何度もクリックする必要があります...疑問に思っていますが、文字列の最後にカーソルを戻すにはどうすればよいですか?