What is the shortest way to create post form and submit it using jQuery?
本问题已经有最佳答案,请猛点这里访问。
我有一个属性
我认为这是一个非常常见的任务,但我找不到jQuery的任何捷径来做这个,最短/最好的方法是什么?
Source: https://stackoverflow.com/a/133997/803925
修改为使用jQuery:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 | function post_to_url(path, params, method) { method = method ||"post"; // Set method to post by default, if not specified. var $form = $("<form>") .attr("method", method) .attr("action", path); for(var key in params) { if(params.hasOwnProperty(key)) { var $hiddenField = $("<input type='hidden' >") .attr("name", key) .val( params[key] ); $form.append( $hiddenField ); } } $('body').append( $form ); $form.submit(); } |