私のHTMLフォームのjQuery/JavaScriptの選択ボックスを探しています。私の場合の特定の要件は、コントロールのメニューで特定のオプションを無効にできる必要があることです。私は誰も私がこれを行うことができますプラグインを発見した場合はもちろん無効なオプションを持つjQueryの選択ボックス
$("#selectControl").change(function()
{
$(this).find(":selected").attr("disabled", "disabled");
});
のようなものを使用することにより、好ましくやすく、知りたいのですが、attr()
機能は、生成された要素上で動作しますが、そこではありませんこの機能のラッパーを持つjQueryプラグインですか?自分自身をより明確にするために
EDIT
、私は違っそれを言うだろう:私はその背後に隠された実際の<select>
制御して、きれいなスタイル選択ボックスのように見えるHTML構造を有しています。 <select>
の<option>
を無効にすることはできますが、ほとんどのjQueryプラグインはスタイリングの選択ボックスには使用できません。私はそこにプラグインがあるかどうかを尋ねています。は、あらかじめ決められた<select>
要素で特定のオプションを無効にすることができます。
おかげで、
ジェームズ
無効で選択されているのは、実際にはjQuery 1.6で更新された属性ではなく属性です。 prop()のドキュメントをチェックしてください:http://api.jquery.com/prop/ – AlienWebguy
@AlienWebguy:ありがとう、私の質問のポイントを逃した。私は自分自身をより明確にするために編集しました - 申し訳ありません。 – Bojangles
申し訳ありません。どのようなオフハンドもわかりませんが、jQueryは非常に汎用性が高いため、現在無効化オプションをサポートするために使用しているプラグインを拡張することができます。 jsbinまたはjsfiddleページを作成するか、サンプルへのリンクを提供してプラグインコードを確認できますか? – AlienWebguy