利用jquery发送form表单

$("#rap_save_draft").click(function(){
        rap_start_editor.sync();//同步KindEditor的内容
        // 取得要提交的参数
        var draft_content = $('#rap_start_content').val();
        var draft_type = '2';
        // 取得要提交页面的URL
        var action = 'URL';
        // 创建Form
        var form = $('<form></form>');
        // 设置属性
        form.attr('action', action);
        form.attr('method', 'post');
        // form的target属性决定form在哪个页面提交
        // _self -> 当前页面 _blank -> 新页面
        form.attr('target', '_blank');
        // 创建Input
        var input_draft_content = $('<input type="text" name="draft_content" />');
        var input_draft_type = $('<input type="text" name="draft_type" />');

        input_draft_content.attr('value', draft_content);
        input_draft_type.attr('value', draft_type);
        // 附加到Form
        form.append(input_draft_content);
        form.append(input_draft_type);
        // 提交表单
        form.submit();
        // 注意return false取消链接的默认动作
        return false;
    });

 

posted @ 2016-08-28 13:45  Red_Code  阅读(928)  评论(0编辑  收藏  举报