Показать сообщение отдельно
  #1 (permalink)  
Старый 08.05.2014, 15:25
Профессор
Отправить личное сообщение для ureech Посмотреть профиль Найти все сообщения от ureech
 
Регистрация: 11.03.2013
Сообщений: 789

select в аякс окне
здравствуйте. На сайте есть ф-ция которая открывает аякс окно с данными для редактирования.

$(function(){
  videos = {
  editVideo: function(video_id) {
      core.message(LANG_EDIT_VIDEO);      // это само окно
      $.post('/videos/editvideo'+video_id+'.html', {}, function(data){
		if(data.error == false){
			$('#popup_message').html(data.html);
			$('#popup_progress').hide();
			$('#popup_ok').val(LANG_SAVE).show();
			$('#popup_ok').click(function(){
				$('#popup_ok').prop('disabled', true);
				$('#popup_progress').show();
				var options = {
					success: videos.doeditVideo
				};
				$('#edit_video_form').ajaxSubmit(options);
			});
		} else {
			core.alert(data.text, LANG_ERROR);
		}
      }, 'json');
    },
    
    
    doeditVideo: function(result, statusText, xhr, $form){
		$('#popup_progress').hide();
		if(statusText == 'success'){
			if(result.error == false){
				window.location.href = result.redirect;
			}
		} else {
			core.alert(statusText, LANG_ERROR);
		}
  }
});
    }


Нужно чтобы выводило не эти данные,а форму select.

<form action="{$form_action}" method="post" id="order_video_form">        
            <select name="orderby" id="orderby">
                <option value="title" {if $orderby=='title'} selected {/if}>{$LANG.ORDERBY_TITLE}</option>
                <option value="pubdate" {if $orderby=='pubdate'} selected {/if}>{$LANG.ORDERBY_DATE}</option>
                <option value="rating" {if $orderby=='rating'} selected {/if}>{$LANG.ORDERBY_RATING}</option>
                <option value="hits" {if $orderby=='hits'} selected {/if}>{$LANG.ORDERBY_HITS}</option>
            </select>
          
            <select name="orderto" id="orderto">
                <option value="desc" {if $orderto=='desc'} selected {/if}>{$LANG.ORDERBY_DESC}</option>
                <option value="asc" {if $orderto=='asc'} selected {/if}>{$LANG.ORDERBY_ASC}</option>
            </select>
            <input type="submit" value=">>" />
        </form>


Помогите, самому не осилить. Пробовал всё лишнее убрать, только ссылку на форму оставить, но при нажатии на <input type="submit" value=">>" /> выдаёт ошибку.
Или в крайнем случае подскажите как вывести этот селект в модальном окне.
Ответить с цитированием