运行前置函数后序列化数据

时间:2014-03-19 18:59:56

标签: javascript jquery

我有一个li的列表,当我点击li里面的输入时,它应该做两件事。

一:在表单中序列化输入标签。

二:将li移动到列表顶部。

目前,Serialize函数有效,但是当我运行这个jquery函数时,它会将数据移动到列表的顶部,但在序列化时它不会看到输入标记。

$( "li" ).click(function() 
    {
         $(this).parent().prepend(this);

    });

我正在运行序列化函数:

var formdata = $( ".searchdata" ).serialize();

我不确定我做错了什么,我最好的猜测是DOM没有得到更新,因此它没有看到前置元素。

0 个答案:

没有答案