Jquery模仿表格帖子(json到Multipart-form)

时间:2011-10-24 06:35:06

标签: jquery

我想做类似的事情来模仿表格帖子:

    $.ajax({
    url:url,
        type: "PUT",
    async:true,
    cache:false,
    data:
    {'end':end,'duration':duration}
    }

但是,数据参数只将数据作为字符串,而serialize()函数仅在已有表单时才有效。

有没有办法将json数组解析成数据字符串? (多部分表格)

1 个答案:

答案 0 :(得分:2)

为什么你认为它只需要一个字符串?你想模仿PUT两个变量endduration的实际PUT,还是想要PUT一个JSON字符串?

  

data Object,String
  要发送到服务器的数据。它被转换为   查询字符串,如果还不是字符串。它附加到网址上   GET-请求。请参阅processData选项以防止此自动   处理。对象必须是键/值对。如果value是一个数组,   jQuery根据值使用相同的键序列化多个值   传统的设置(如下所述)。

这是一个jsfiddle(使用POST),表明它可以工作:
http://jsfiddle.net/Hqgbj/

萤火虫的截图:
http://cl.ly/253g1f3g032t1a381l0u