Не нравятся результаты поиска? Попробуйте другой поиск!
DLE FAQ » Все вопросы » jQuery » Помогите переделать скрипт в AJAX jQuery?

Помогите переделать скрипт в AJAX jQuery?


     28.01.2017    Все вопросы » jQuery    455

вопрос
Данный скрипт сделан на dle_ajax, у меня версия движка 10.6, необходимо чтобы скрипт работал на AJAX jQuery

function StatusUser(act)
{
var ajax = new dle_ajax();
ajax.onShow ('');
var varsString = "act=" + act;
ajax.setVar("skin", dle_skin);
if (act == 'save')
{
var status_user = '';
status_user = ajax.encodeVAR( document.getElementById('status_user').value );
var varsString = "status=" + status_user;

for (var i=1;i<39;i++)
{
if ( document.getElementById('status_user_img_' + i))
{
if ( document.getElementById('status_user_img_' + i).checked)
{ ajax.setVar("status_img", document.getElementById('status_user_img_' + i).value); }
}
}
}
ajax.setVar("act", act);
ajax.requestFile = dle_root + "engine/ajax/status.php";
ajax.method = 'POST';
ajax.element = 'status-user';
ajax.sendAJAX(varsString);
return false;
};



Спасибо.

Ответа пока нет


2 комментария

vitnet
Эксперт

vitnet - 28 января 2017 23:08 -

Пробуйте

249893
Юзер

249893 - 29 января 2017 18:08 -

не хочет работать, окно не появляется, если из когда вырезаю кодЮ то окно выходит, но не как надо работает

	if( act == 'save' ){
		params['status'] = $('#status_user').val() || '';

		for (var i=1; i<39; i++){
			if( $('#status_user_img_' + i) ){
				if( $('#status_user_img_' + i).is(':checked') == true ){
					params['status_img'][] = $('status_user_img_' + i).val() || ''; 
				}
			}
		}
	}

Чтобы комментировать - войдите или зарегистрируйтесь на сайте

Похожие вопросы

наверх