здравствуйте. На сайте есть ф-ция которая открывает аякс окно с данными для редактирования.
$(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=">>" /> выдаёт ошибку.
Или в крайнем случае подскажите как вывести этот селект в модальном окне.