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, время: 01:54. |