YUI 2 to jQuery - Upload!!!
Перевожу проект с YUI на jQuery и столкнулся с такой проблемой
Код:
var formObject = document.getElementById('import_campaign_codes_form'); http://developer.yahoo.com/yui/connection/ |
|
да что ты говоришь.. покажи пример как это можно сделать на jquery.
|
Цитата:
Что я тут вижу - обертку над XMLHttpRequest. Такая же обертка есть и в jQuery - метод $.ajax(url[,settings]). Ссылка которую я дал дает исчерпывающую информацию по этому методу. Примеров по этому методу в интернете - куча, неужели так сложно поискать? |
YC.setForm(formObject, true);
var cObj = YC.asyncRequest( 'POST', '/url/to_script', { upload: function(response) { try { var result = YJSON.parse(response.responseText); var txt = ''; txt += 'Done.<br/>'; txt += 'Processed: ' + result.processed + '<br/>'; txt += 'Added: ' + result.added + '<br/>'; txt += 'Failed: ' + result.failed + '<br/>'; txt += 'Duplicated: ' + result.duplicated + '<br/>'; txt += 'Duplicated codes list: <i>' + result.duplicated_codes + '</i>'; Y$('generator_result').innerHTML = txt; } catch (e) { Y$('generator_result').innerHTML = 'Upload failed! Error: ' + e; } }, } ); |
Подскажу
$.ajax( '/url/to_script', { type: 'post', dataType: 'json', sucsess: function(response) { var result = response; var txt = ''; txt += 'Done.<br/>'; txt += 'Processed: ' + result.processed + '<br/>'; txt += 'Added: ' + result.added + '<br/>'; txt += 'Failed: ' + result.failed + '<br/>'; txt += 'Duplicated: ' + result.duplicated + '<br/>'; txt += 'Duplicated codes list: <i>' + result.duplicated_codes + '</i>'; Y$('generator_result').innerHTML = txt; }, error: function() { Y$('generator_result').innerHTML = 'Upload failed! Error: ' + e; } }); |
kadabrik , все дело в том что upload: function(response)
|
Цитата:
|
Часовой пояс GMT +3, время: 10:15. |