表格序列化不适用于safari?

时间:2016-03-18 12:23:11

标签: jquery forms serialization safari

我试图获取序列化的表单数据,因此我可以使用ajax请求附加数据。

这是我的代码:

<form id="addCategoryForm" action="/category/add" method="POST">
    <input type="text" name="name" placeholder="Category Name">
    <button type="submit">Create</button>
</form>

当我尝试使用下面给出的代码序列化表单时:

$('#addCategoryForm').serialize();

它在Chrome,Mozilla等中运行得很完美,但在safari中它会给出空字符串。

感谢任何帮助。

1 个答案:

答案 0 :(得分:1)

当我尝试定义或扩展Object的原型时,我遇到了这个问题。如果您正在为Object定义原型,它将与某些jquery函数冲突。