2011-02-10 16 views
0

を持って空の入力フィールドに機能をシリアライズ:jQueryのは、私は、以下のフォーム入力フィールドを持つtitle属性

<input type="text" value="" title="Enter item description" name="description"> 

私は含むフォーム上のjQueryのserialize関数を呼び出すと、それは私に次を与える:

description=Enter+item+description 

serialize()が説明フィールドの値としてタイトルを取得する理由は誰にも分かりますか?どうすればこの問題を回避できますか?結果は

description= (i.e. no value) 
+0

タイトルはフィールドの説明です。 – jcolebrand

答えて

1

serialize()ではありません。フィールドの値にtitleタグの値をロードしている別のプラグインまたはコードがあると思います。私はゴーストテキストを作成するか、入力フィールドでマスクを実行するために値を使用する多くのプラグインがあることを知っています。それはおそらくあなたがserialize()を使用するときに値とみなされる原因になります。私は実際にそれをテストし、期待どおりに動作します。ここをクリックしてください:http://jsfiddle.net/XrVvM/

+0

あなたが正しいです、問題を引き起こしていたカスタムプラグインを見つけました、ありがとう! – JMM

関連する問題