問題タブ [input-field]

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

jquery - 入力要素を持つ列を並べ替えるにはどうすればよいですか?

私はこのようなテーブルを持っています:

[更新]列にチェックボックスが含まれている場合<input type='checkbox' />

チェックボックスの初期状態は、テーブルをレンダリングする前に、ただし行がデータベースからフェッチされた後に決定されます(サーバー側の一連の条件に基づいています)。

チェックボックスは、デフォルトでオンにするか、デフォルトでオフにするか、(属性disabled='disabled'として)無効にすることができます。input

jQueryのTablesorterを使用してテーブルを並べ替えています。そして、チェックボックスを含む列でソートできるようにしたいと思います。どうすれば可能ですか(役立つ場合は、要素にいくつかの追加属性を渡すことができinputます...)?

それを処理するために独自のパーサーを作成する必要がありますか?

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

jquery - ターゲットdivに子入力フィールドがある場合のjquery mouseenter/mouseleaveエラー

2 つのソート可能なリストがあり、1 つはネストされており、ネストされたソート可能なリストの li 要素に対してマウス エンター効果があります。私の問題は、ユーザーが入力フィールドである子要素の上でマウスをリスト内ですばやく移動すると、mouseenter および mouseleave 関数が一貫して呼び出されないことです。

問題を確認するには、ペインをリストにドラッグしてから、3 ~ 4 個のテキスト ボックス項目をペインにドラッグする必要があります。右上の 2 つの数字がマウスのイン/アウトを追跡していることがわかります。これまでのところ、自分のサイトは firefox 3.5.7 でしかテストしていないことに注意してください。この問題は Firefox バージョン 3.6 で修正されたようですが、以前のすべてのバージョンの Firefox 3.x で動作するにはこれが必要です

私のjquery 1.4.1コード:

mouseenter 関数と mouseleave 関数は次のとおりです。

ページに動的に li 要素を追加する関数を呼び出すときに、 live() を使用せずに mouseenter および mouseleave 関数を割り当てようとしました。ただし、問題は解決せず、firebug デバッガーでエラーが表示されます。おそらく、Firefox の relatedTarget と関係があります。ご協力ありがとうございます。

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

jquery - jQuery:preventDefault()が入力/クリックイベントで機能しませんか?

ユーザーが入力フィールドを右クリックしたときにデフォルトのcontextMenuを無効にして、カスタムのcontextMenuを表示できるようにします。一般的に、次のような操作を行うと、右クリックメニューを無効にするのは非常に簡単です。

実際、FFの入力フィールドを除いて、ほぼすべての要素でこれを行うことができます-誰かが理由を知っているか、いくつかのドキュメントに私を向けることができますか?

これが私が使っている関連コードです、みんなありがとう。

HTML:

JS:

編集:

申し訳ありませんが、コメントを読んだ後、私はいくつかのことを明確にする必要があることに気付きました。

1)上記のコードは機能します...ある意味で。コードはどのボタンがクリックされたかを並べ替えることができます。e.preventDefault()と言ってもかまいませんが、右クリックメニューがポップアップします。言い換えれば、e.buttonにアラートを設定すると、左が1または0、右が2になります...しかし、それは私を笑わせ、それでもひどいデフォルトメニューを表示します!

2)jQueryセレクターを(入力以外の)他の要素に配置すると、すべてが機能し、FFはpreventDefault()呼び出しを尊重し、デフォルトの右クリックメニューは表示されません。

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

javascript - 入力ファイルフィールドから入力テキストフィールドへ

これが可能かどうかさえわかりませんが、入力ファイルフィールドで選択したファイルの値を入力テキストフィールドに取り込む方法はありますか?

このような:

代替テキスト

0 投票する
4 に答える
2546 参照

javascript - Jquery:選択divをポップアップする最良の方法

ご挨拶、

私がそのような隠されたdivを持っていると仮定します:

そして、私はテキスト入力フィールドを持っています:

myinputフィールドをマウスでクリックすると、非表示のdivが選択した入力フィールドの近くに表示され、ユーザーがこのdivからリンクを選択すると、divが消え、選択した値がテキスト入力フィールドの値になります。これを達成する方法は?

jqueryとjqueryuiを使用します

よろしく

0 投票する
4 に答える
3295 参照

javascript - div 内の入力フィールドのすべての値を返す

jqueryを使用して、divレイヤー内のすべての値の入力フィールドで文字列を形成する必要があります


この形式で:


jquery:

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

android-activity - 指定された入力フィールドが押されたときに連絡先アクティビティを開く

Webビューの入力フィールド(テキスト)が押されたときに連絡先アクティビティを起動したい。どうすればこれができるかわかりません。Webを検索しようとしましたが、「input-file-field」が押されたときにファイルブラウザを起動する方法だけが表示されます。Androidにはその目的にぴったりのオプションがあるようですが、別の場合はそうではありません。 input-typeが押されましたか?

私が実際にやりたいのは、

入力フィールドが押されたときに、連絡先リストから1つ以上の連絡先を選択するために、連絡先マネージャー(または同様のもの)を起動するオプションをユーザーに提供したいと思います。

次に、入力フィールドに連絡先の電子メールをコンマで区切って入力します。

これを行うことは可能ですか?Webで何を検索すればよいか考えてみてください。

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

jquery - 多数のスライダーを入力フィールドに (動的に) 接続する方法は?

このページは (公式の jquery ドキュメント以外の) リファレンスのように思われるため、jquery に関する高度な質問については、ここに質問を投稿します。最大 80 個 (!) のスライダーを備えた ajax フォームがありますが、基本的には正常に動作しています。ただし、0 から 500 までの範囲を持ついくつかのスライダーがあります。特に、スライダーの高さが約 90 ピクセルしかないため、多くのステップがあります。スライダーを特定の値に移動することは、ほとんど不可能な場合もあります。

そのため、入力フィールドを介して値を入力する機会を追加したいと考えています。おそらく80個の入力を生成しなくても、これを実現する方法はありますか? 私の考えは、特定のハンドルをクリックすると、入力フィールドに送信された値が取得されるようなものです。これは問題なく動作するはずですが、入力フィールドに値を入力するとハンドルに送信されるように、接続を「逆」にするにはどうすればよいですか?

事前に感謝します、これは素晴らしいサイトです...

マシェク

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

css - CSS: 入力フィールド (幅 100%) は、単純な 2 列のレイアウトで次の行に移動します

私は単純な 2 列のレイアウトを持っています (左の列は固定幅 200px、右の列は 100% 拡張します)。

右の列の最初の要素がPすべての要素であれば問題ありません。

ただし、右列の最初の要素がINPUT要素 ( width:100%) の場合は、下に移動します。

表示される結果は以下のとおりです (Chrome、FF、IE でテスト済み):

ここに画像の説明を入力

INPUT フィールドが次の行に移動するのに、P 要素が移動しない理由を説明していただけますか? そして、これを修正する方法は?

コードは次のとおりです。

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

ruby-on-rails - Ruby on Rails - 入力ボックスから値を取得して別のページに渡す

入力フィールドの値を別のページに渡して、この値をデータベースに追加する必要があります。

コードは次のようになります

「カートに追加」ボタンを押すと、cart_box の値を次のページに送信する必要があります。この値は次のページに :quantity として渡されます。