Jquery Chrome ajax帖子内部成功功能不提交表格

时间:2015-05-19 14:02:18

标签: jquery ajax google-chrome

我发送之前有一个包含多个Checkbox输入的表单, 我打开一个jquery UI对话窗口。

如果用户单击“是”按钮提交了Ajax帖子,则在success / done()函数之后,我尝试发送带有Checkbox值的表单,但不会触发提交。

经测试:IE 11,Firefox 38工作但在Chrome / Opera中提交()没有被解雇

这是我的小提琴http://jsfiddle.net/904dw3vq/6/

我可以选择表单元素并更改一些属性,但

$('#myform').submit();

不行......

我发现了1或2个近似同名的帖子,但没有找到这个语法。

也许有人可以帮我这个?

1 个答案:

答案 0 :(得分:0)

我找到了一个朋友的解决方案,似乎done()或success()函数不起作用,你必须将Ajax post设置为异步并检查ajax post函数之外的statusText然后submit()工作为它应

var my_ajaxcall = $.ajax({
            type:       "POST",
            async:      false,
            url:        '/echo/html/',
            data:       "stat=delete&preview=1&del_id_kampagne=174&custome_id_artikel_delete="+form_data,
        });

        if(my_ajaxcall['statusText'] == 'OK') $('#form_kampagnen_zuweisung').submit();

小提琴:

http://jsfiddle.net/904dw3vq/8/
相关问题