2016-05-10 4 views
0

私はajaxに精通していないので、IE10でデバッグしています。InvalidCharacterErrorこのコードブロックにはエラーがあります。 エッジモードに設定すると、無効な引数エラーがスローされます。ajax InvalidCharacterError

jQuery.ajax({ 
    async: false, 
    type: 'POST', 
    url: url, 
    dataType: 'html', 
    data: ({copyEventId : copyEventId}), 
    success: function(data){ 
     $j('#Tab1').html(data); 
     initializeWizardState(); 
     bindQuestionFieldEvents(1); 
    }, 
    error: function(xmlHttpResponse, textStatus, errorThrown){ 
     alert('ERROR!! status: ' + textStatus); 
    }, 
    cache: false 
}); 
+1

sync asjaxが廃止されましたので、 'async'をオンにしてみてください。 – Justinas

+0

@Justinasこれが成功しました。それは私のダイアログボックスでエラーを投げています。それは関連しているとは思わないで感謝します。 – sng

答えて

0

Justinasが示唆したように。 asyncをtrueに設定すると、エラーが修正されました。

0
Try this 
jQuery.ajax({ 
    async: false, 
    type: 'POST', 
    url: url, 
    dataType: 'html', 
    data: {"copyEventId" : copyEventId}, 
    success: function(data){ 
     $j('#Tab1').html(data); 
     initializeWizardState(); 
     bindQuestionFieldEvents(1); 
    }, 
    error: function(xmlHttpResponse, textStatus, errorThrown){ 
     alert('ERROR!! status: ' + textStatus); 
    }, 
    cache: false 
}); 
+0

これがうまくいかない – sng