JQuery序列化函数,其中包含一个具有title属性的空输入字段

时间:2011-02-10 04:36:59

标签: jquery jsonserializer

我有以下表单输入字段:

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

当我在包含表单上调用JQuery的序列化函数时,它给出了以下内容:

description=Enter+item+description

有谁知道为什么serialize()将标题作为描述字段的值?我怎么能绕过这个?我希望结果是:

description= (i.e. no value)

1 个答案:

答案 0 :(得分:1)

这不是serialize()的行为。我想你可能有另一个插件或代码将title标签的值加载到字段的值中。我知道有很多插件使用该值创建ghost文本或在输入字段上执行掩码。这可能会导致您在使用serialize()时将其视为值。我实际上只是测试它,它按预期工作。见这里:http://jsfiddle.net/XrVvM/