問題タブ [search-form]
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.
asp.net-mvc-3 - ASP.NET MVC3では、コントローラーまたはサービスレイヤーの検索フィルターにチェックを入れますか?
C#とRazorにASP.NETMVC3アプリケーションがあります。
ビューMyView
には検索フィルターがあり、ユーザーはラジオボタン(相互に排他的)を使用して、期間(たとえば、2012年1月2日から2012年8月3日まで)に基づいて検索を実行するかどうかを選択できます。正確な日付または日、月、年などを指定することによって...
ユーザーの選択に応じて、サービスレイヤーで別のメソッドセットを呼び出します。たとえば、ユーザーが電話をかける期間をFindProductsSoldPeriod
選択した場合、ユーザーが特定の月を選択した場合は、電話をかけますFindProductsSoldMonth
。
どのラジオボタンが選択されているかを確認するには、コントローラまたはサービスレイヤで行う必要がありますか?
html - 使用する検索フォームを選択する方法は?
ある検索フォームから別の検索フォームに切り替えるための選択ボックスを作成しようとしていますが、HTML フォームの経験があまりありません。
2 つのオプションは、「ブログ」と「ショップ」である必要があります。(参考までに、ブログはWordpress用、ショップはOpencart用です。)
Wordpress の場合、検索 URL は次のようになります: /?s=TEST Opencart の場合: /shop/?route=product/search&filter_name=TEST
これまでのところ、次の 2 つの形式があります。
よろしくお願いします、マーカス
backbone.js - シンプルなバックボーン検索ページ-どのように行いますか?
Backboneを使用して簡単な検索ページを実装したいと思います。これはシングルページアプリケーションではありませんが、Backboneを使用してJavaScriptコードを構造化したいと考えています。検索ページは、検索フォームと検索結果で構成されます。検索はAJAXを介して行われ、履歴に保存する必要があります。ページが履歴から読み込まれるとき、検索クエリパラメータをフォームに読み込む必要があります。検索フォームと検索結果は、Backbone.Viewとして実装できます。しかし、私はそれらを一緒に接着するのに問題があります。
ある種のコントローラーが必要だと思います。Backbone.Routerがありますが、それは適切な場所ですか?AJAX呼び出しはどこに配置する必要がありますか?
そのようなページの構造に関するアドバイスは大歓迎です。
php - PHP検索フォーム(フォーカス時/ぼかし時)の値を変更するには?
検索フォームで、ユーザーが検索フィールドに入力すると (フォーカスがある場合)、検索フィールドの初期値を 'Your Search' から ' ' (なし) に変更し、ユーザーが離れると元の値に戻します。検索を入力せずにフィールドに入力します(ぼかしの場合)。私が使用しているボイラープレート関数は次のとおりです。
私は以下のコードを追加する行に沿って考えていましたが、明らかに if ステートメントを挿入することはできず、それがまさに私の PHP スキルが停止する場所です。
これはおそらくそれほど難しくありません。www.luchtspin.nl の検索フォームでサイトへのリンクをお勧めします。これを手伝ってくれる人はいますか?
css - Jquery 検索フォームが phonegap で機能しない
単一の data-role="page" のみを使用する場合、これは正常に機能しますが、さらにページを追加すると、複数の data-role="page" を使用すると機能しなくなります。
これは問題なく動作しますが、ページの役割を持つ div をもう 1 つ追加すると
これは奇妙な動作のようです。助けてください。
php - 検索フォーム入力の維持
CRUD アプリケーションを構築しており、2 つの形式の検索を実装する必要があります。
基本検索機能は、キーワードを受け入れ、データベース テーブル内のすべての列でその特定のキーワードを検索します。検索キーワードは、www.website.com/category?q=keyword の形式で URL パラメータとして送信されます。ここには特別なことは何もありません...
高度な検索フォームでは、ユーザーは最大 5 つのキーワードを指定でき、それぞれについて、このキーワードを検索する必要があるデータベース テーブルから列を選択できます。つまり、高度な検索フォームには、最大 5 つのキーワードと列のペアが必要です。このフォームは POST 経由で送信されます (URL 文字の最大数の制限を回避したいため)。
結果はページ分割され、1 ページあたり 10 レコードを表示する必要があります。オンラインでページ付けクラスを検索しましたが、それらはすべてデータベース テーブル内のレコードの合計量を取得し、そのページに表示する必要がある選択を返します。ここでは大量のデータ セットを扱っているため、この方法を実行する余裕はありません。
これにより、要求されたページ番号 (および適用された場合は、検索フォームからの $_GET および $_POST パラメーター) を取得する独自のページ付けクラスを作成することになりました。それに基づいて、結果の合計数を計算し、ページの合計数を計算し、「前」ページと「次」ページがあるかどうかを判断します...また、実行される SQL ステートメント (LIMIT 値と OFFSET 値を含む) を返します。特定のモデル (私自身の MVC アーキテクチャ (別名フレームワークなし) を使用)。これにより、リクエストされたページの結果のみを取得できました。
問題: ユーザーがページを移動すると (「前へ」または「次へ」ボタンをクリックすると)、$_POST データが失われます。ただし、これらの値は、別のページの結果を取得するために必要です。
この特定の問題により、フォーラムの検索フォームについて考えるようになりました。それらの 1 つでクエリを送信したところ、検索 ID が URL に追加されていることに気付きました: example.com/forum/search.php?searchid=5672532
これは、フォームデータが何らかの形でどこかに保持されていることを意味します...そして、最も妥当なものから最も妥当でないものまで、最良のオプションは何かを考えています: - 各検索入力が例えば30分間保存されるデータベーステーブル - セッション - ファイル(非表示のフィールドは明らかにオプションではありません。リクエストと共に送信するには、フォームの送信ボタンを押す必要があるためです)
これについてのあなたの意見をここに書きたいと思います。あなたの何人かはすでにこの問題に遭遇しているはずです...
c# - ToString() を使用しても数値で検索方法が機能しません
ご覧のとおり、テーブルからフィールドを取得するメソッドがあります。私の見解では、2 つのテキストボックスで検索を行います。
ClientIDは文字列なので、問題なく動作します。しかし、OrderIdはIntであるため、 ToString() を使用しますが、それでも機能しません。
OrderId の 2 番目の IF 条件の書き方が間違っていますか? ご協力いただきありがとうございます
liferay - Liferay liferay-ui:search-toggleが表示されない(検索フォーム上)
ポートレットの検索フォームを作成しようとしています。ポートレットはアドレスブックアプリケーションであり、すべてのdaoおよびサービスはサービスビルダーを使用して構築されます。ユーザーに基本/高度な検索フォームを提供したいと思います(たとえば、コントロールセンターの「ユーザーと組織」に関するLiferayの他のフォームと同様です。
Liferayソースコード(6.1 GA1)を参照するすべてのロジックとページを実装しましたが、検索フォームがまったく表示されないため、ここにコードを配置します。
view.jspで:
contact_search_form.jsp:
ABContactDisplayTerm.java:
そして最後にABContactSearch.java
基本検索はデフォルトで空の文字列で実行されるため、検索コンテナ自体は正常に機能していますが、「検索フォーム」は表示されません。contact_search_form.jspにいくつかのデバッグメッセージを入れようとしましたが、どれもコンソールに出力されません。taglibによってファイルが見つからないか処理されていないようです。
どんな助けでもいただければ幸いです!
forms - drupal サイトまたはテンプレートの search-theme-form.tpl.php ファイルはどこにありますか?
Drupal (私のバージョンは v. 7) では、検索モジュールの検索ボタンに「検索」というテキストがデフォルトで表示されています。おそらく、この背後にある HTML 構造は次のようになります。
デフォルトの検索ボタン画像・背景色の代わりに画像を配置しました。value="Search"
HTML<input/>
タグからその部分を削除したい。
modules/search に行きましたが、そのような<input/>
タグ付きのファイルはありません。では、どうしてテキストを削除するのでしょうか。
http://mydrupalblog.lhmdesign.com/theming-search-submit-button-css-cross-browser-compatible-solutionから、いわゆる「Bangla Shamadhan 」というソリューションを入手しました。
それはtext-indent
事です:
テキストは無制限のスペースでインデントされます。それは私にとってはうまくいきましたが、私にとっては良い習慣ではありません。
では、Drupal テンプレートまたはモジュールでタグを編集し<input/>
て属性を削除するにはどうすればよいvalue="Search"
でしょうか?**
content-management-system - Drupal 7 で検索フォームの値を取得する方法
デフォルトの検索フォームに書かれたキーをキャッチし、デフォルトの検索結果ページ以外の結果を表示する新しいモジュールを実装しようとしました。これらの他の結果を使用して、特別なブロックに配置される外部クエリを作成します。
これを行う方法について何か考えはありますか?
「hook_alter_form」を作成するカスタム モジュールを使用しようとしましたが、成功しませんでした。
言い換えると :
私はこのような機能を持っています:
ありがとう!