JQuery: 'Uncaught TypeError: Illegal invocation' at ajax request - several elements

后端 未结 8 1194
醉话见心
醉话见心 2020-11-27 03:38

I have two select elements, A and B: when A\'s selected option changes, B\'s options must be updated accordingly. Each element in A implies many elements in B, it\'s a one-t

8条回答
  •  鱼传尺愫
    2020-11-27 04:12

    I was getting this error while posting a FormData object because I was not setting up the ajax call correctly. Setup below fixed my issue.

    var myformData = new FormData();        
    myformData.append('leadid', $("#leadid").val());
    myformData.append('date', $(this).val());
    myformData.append('time', $(e.target).prev().val());
    
    $.ajax({
        method: 'post',
        processData: false,
        contentType: false,
        cache: false,
        data: myformData,
        enctype: 'multipart/form-data',
        url: 'include/ajax.php',
        success: function (response) {
            $("#subform").html(response).delay(4000).hide(1); 
        }
    });
    

提交回复
热议问题