問題タブ [vote]

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 投票する
1 に答える
98 参照

javascript - 個々のdivのjquery関数

これは関数で実現できると思って.prev()いましたが、何らかの理由で機能していません。

ブログの投稿に高評価/低評価ボタンを作成しています。ユーザーの投票に応じてメッセージを表示しようとしています。UP または DOWN のいずれかですが、特定の 1 つの投稿に投票するたびに、すべての投稿に対してメッセージが表示されます。

これは私のコードです。読みやすくするために prev() の試行を削除しました。このスクリプトは ajax に関してはうまく機能します。

サンプル HTML

編集: Ajax 部分のない jsfiddle を提供 http://jsfiddle.net/XJeXw/

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

couchdb - CouchDBドキュメントの投票を保存するには?

ドキュメントに投票を保存する方法の良い例を探しています。たとえば、投稿されたドキュメントがあり、ユーザーがそれに投票できるとします。たとえば、投票をドキュメントのフィールドに保存すると、次のようになります。

投票数 : 12345

投稿者が投稿を編集しているときに誰かが投票するとどうなりますか? 誰かが投票し、ドキュメントが新しいリビジョンになるため、作成者は保存できません。

もう 1 つのオプションは、投票を個別に保存するか、各投票をドキュメントにするか、すべての投稿に対して投票を含むドキュメントを作成するかです。

すべての投票を別のドキュメントに保存することにした場合、このデータを集計するのはどれくらい難しくなるでしょうか? または、ドキュメントを表示するたびに計算する必要がありますか?

あなたのソリューションは何ですか?

よろしく

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

mysql - mysql が最も投票されました

ID POST_ID

1 60
2 457
3 457
4 457
5 25
6 25

最も投票されたリストを取得する方法は次のとおりです。結果は次のようになります。

457
25
60

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

php - 投票を追跡し、メンバーごとに1票のみを許可する

私がやろうとしているのは、誰かが「ページ」に投票したときの投票数を数えることです。メンバーが投票するかどうかを追跡する方法を理解しようとして、私は自分自身を失ったと思います。メンバーがいつ投票したかを示すコードを取得できないようです。

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

c# - asp.netで無料の「機能リクエスト/投票」システムを探しています

ユーザーが機能リクエストを作成し、既存のものに投票できる無料の asp.net システムまたはコンポーネントを探しています。

これは内部使用のためのものです (非営利組織 - 「古い」ユーザーがいる ;))。機能を提案したり投票したりできるようにするために、ユーザーがログインする必要はありません。

StackOverflow の UI は非常に優れており、シンプルです。似たようなものを好むだろう...

そのようなシステムまたはコンポーネントが存在するかどうか知っていますか? 私はまだ何も見つけていません...

ありがとう !

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

javascript - JQuery投票の問題

jQueryこのコードを使用して、自分のサイトでニュースの作成者に投票します。

これはうまくいきました!投票後、感謝または結果のアラート ボックスを表示します。1 ページに 9 件の投稿 (ADMIN 投稿の例) があり、9 件の投票で 9 件のアラート ボックスが表示されます。

これを修正するには?

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

survey - ユーザーが 1 回投票するための投票の検証

公開投票を作成します。ユーザーが 1 回だけ投票することを確認するにはどうすればよいですか。IP アドレスを使用してみましたが、一部の組織では 1 つの IP アドレスを使用しています。

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

unique - 登録なしの公正なクイズ、それはウェブアプリで可能ですか?

現場で簡単なクイズフォームを作ります。

誰も何度も投票しないように、公平にする方法はありますか。

投票の独自性とその欠如を特定する方法はいくつかあります。

  • クッキー-最も簡単で簡単に削除できます
  • IP -DHCPとローカルネットワークのため、安定していません
  • キャプチャまたはメール登録-ユーザーフレンドリーではなく、プロセスが複雑になります。

公正でユーザーフレンドリーなクイズの経験は何ですか?

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

postgresql - PostgreSQLはテーブルの投票を追跡しますか?

もともとブール値として作成した単純な上下投票列のあるテーブルがあります。true賛成票false、反対票です。ただし、この種のクエリ結果を実現するために集計関数を使用する方法がわかりません。たとえば、5true行と2行falseは+3の投票に等しいはずです。

列を+1と-1のsmallintに変更する必要があると考えています。これは正しいです?このようなものをクエリするためのより良い方法はありますか?

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

authentication - Web サイトで匿名/認証されていない投票を許可するためのプログラミング戦略

私のサイトで認証されていない投票を許可するための疑似コードまたはホワイトボードの提案が欲しい. このトピックに関する関連スレッドを調べましたが、私のシナリオは独自のスレッドを保証するのに十分に異なっていると思います.

サポートしたい3 つのコア シナリオがあります。

1) 認証されたユーザー「Joe Blow」が私のサイトにログインし、投票します。彼は認証されているため、一度しか投票できません。彼が投票するたびに、彼の UserId を DB に保存します

2) 認証されていないユーザー「Sally」が私のサイトにアクセスし、投票します。彼女は認証されていないので、「Anonymous-Users-From-My-Site」というユーザー アカウントで彼女の投票を保存します。

3) 認証されていないユーザー「Zoltan」が、私が作成したウィジェットを使用して、私のウィジェットをホストしている他のパートナー サイトから私のサイトにアクセスします。彼はそのサイトから投票することもできます。彼の投票は、"Anonymous-Users-From-A-Partner-Site" というパートナー ユーザー アカウントに保存します。

ここでのひねりは、"Sally" と "Zoltan" が無制限に投票できる機能をサポートする必要があるということです。サリーは 1 日に 500 の項目に投票したいと考えているかもしれません。たぶん、Zoltan はパートナー サイトで 200 の項目に投票したいと考えています。おそらく、サリーは 1 か月間サイトを再訪問せず、その後また戻ってきて別の項目に投票します。

Cookie を使用してシナリオ 2 と 3 を実現するにはどうすればよいですか? 投票のすべてのアイテム ID を一緒にハッシュしますか? 私のオプションは何ですか?

FWIW: 票を集計する際に、厳密に区別する予定です。匿名の投票は匿名であることを明確にします。人々は、結果を見るときにある程度の懐疑論を使用することを理解するでしょう. しかし、認証されていないユーザーが複数のブラウザーを使用したり、投票ごとに Cookie を削除したりしてシステムを操作できるとしても、認証されていないユーザーが投票できるようにすることには価値があると思います。私のサイトで投票するユーザーが少なくともこれを行う必要がある場合、私は満足します.

最後に、EverCookie のようなものを使用することに興味はありません。私のニーズでは、それは完全にやり過ぎです。