在文档中它说,当使用load()
第二个(数据)参数时,数据将被发布。但它不起作用。
$('#open').load('ajax/open_map.php',$('.frm_open').serialize());
提出的要求是:
GET /ajax/open_map.php?filter_name=blahblah&filter_id=1 HTTP/1.1
我如何强制它发布而不是获取?
jQuery 加载简单地等同于 $.get 所以使用 $.post 。http://api.jquery.com/load/
$.get(url, data, success)
$('#open').load('ajax/open_map.php',{data:$('.frm_open').serializeArray()});
你应该发布喜欢的对象