У меня проблема с диалогом jQuery-ui при использовании ajax
$.ajax({
url: "folders.php",
cache: false,
data: {
'do' : 'Ajax'
,'_a' : 'ChangeMoviesFolder'
,'MovieIDS' : MovieIDS
,'toFolderID' : toFolderID
,'fromFolderID' : fromFolderID
},
context: document.body,
open: function(event, ui) {
alert('open');
},
error : function(XMLHttpRequest, textStatus, errorThrown){
// Handle the beforeSend event
// alert("responseText: "+errorThrown.message);
},
success: function(data){
$('input.checkMovie').attr('checked',0);
$("#resultsTable").find('tr.selectable-row').removeClass('active');
if (data == '1')
{
window.location = WWW_ROOT+'movies.php?do=List&FolderID='+toFolderID;
}
$dialog.dialog("close");
}});
при использовании IE ajax никогда не доходят до опции success
по ошибке я получил
"Этот метод нельзя вызвать, пока не будет вызван метод open"
Это происходит только в IE.
Кто-нибудь может знать, в чем может быть проблема?
(все переменные в порядке и отлично работают в FF и chrome)
спасибо.
после многих проверок ajax вообще не работает с IE
я пытался
$. Ajax ({
url: 'movies.php', данные: "do = UpdateMovies & _a = SetStatus",
success: function (data) {
предупреждение ( 'что-то');
}});
внутри функции, без переменных, я пробовал так же, как в
http://api.jquery.com/jQuery.ajax/
и его просто не выполнят, любая помощь будет оценена