私はjQueryを使用して要素のフォームと入力を作成しています。Chromeでは正常に動作しますが、Firefoxでは動作しません。
(function( $ ) {
$.fn.criarPost = function(url,campos) {
var form;
form = $("<form>").attr({ "action": url, "enctype": "application/x-www-form-urlencoded", "method": "POST", "id":"postlink"});
campos = campos.split("&");
$.map(campos, function (key,item) {
campo = key.split("=");
$("<input>").attr({ name: campo[0], value: decodeURIComponent(campo[1]) }).appendTo(form);
});
$(form).submit();
};
})( jQuery );