js一键生成form并提交

    xiaoxiao2021-11-30  20

    1.构建

    var buildForm = function(args) { var html = "<form id='postForm' class='none' action='" + args.url + "' target='_blank'>"; for (var a in args.data) { html += "<input id='" + a + "' name='" + a + "' type='text' value='" + args.data[a] + "'/>"; } html += "<input type='submit'/></form>"; var form = $(html); $('body').append(form); form.submit(); var t = setTimeout(function() { form.remove(); clearTimeout(t); }, 500); }

    2.使用

    var formParam = { url: 'http://www.XXX.com/postUserInfo', data: { username:'tom', password:'123456', mobile:'13411112222', mail:'153123123', code:'sA31F' } } buildForm(formParam);
    转载请注明原文地址: https://ju.6miu.com/read-679092.html

    最新回复(0)