Вопрос по HTML - не активна кнопка

Статус: Offline
Реєстрація: 06.11.2009
Повідом.: 35
Вопрос по HTML - не активна кнопка

Здравствуйте!
Есть сайт на РНР движке. Какой движок не знаю. Вопрос в том, что в админке сайта есть кнопки ("поиск" и т.д.), которые должны быть активны, чтобы выполнять свои функции. Но, они не активны, не нажимаются и, соответственно, ничего не происходит. Может кто-то посмотреть что не так в коде:

HTML:
<form enctype="multipart/form-data" id="form" action="" method="POST">
	<table class="addform">
		<tr>
			<td>Название:</td>
			<td class="what-name">{title} <span class="upploads">Поиск</span></td>
		</tr>

Если надо, могу сбросить файлы движка.

poKaJLGTp


pm7aVxYup
 
Мне кажется должно быть написано не "Выберете категорию", а "выберите категорию" это повелительное наклонение.
А с кнопкой твоей не так то что это не кнопка а просто надпись тег <span>
 
Мне кажется должно быть написано не "Выберете категорию", а "выберите категорию" это повелительное наклонение.
А с кнопкой твоей не так то что это не кнопка а просто надпись тег <span>

Надписи я буду редактировать. На это не надо обращать внимание.
Если посмотреть исходный код, то он такой:

<input type="hidden" name="token" value="10338" /> <span class="upploads">Поиск</span>

Судя по коду, это всё-таки кнопка. Но, почему не работает?
 
Присылая каждый раз разный исходный код ты точно не способствуешь тому чтобы тебе кто-то помог.
<input type="hidden" name="token" value="10338" />
это не кнопка это скрытое поле с токеном для защиты от csrf видимо
 
Вот файл всей страницы:

<style>
#form {width: 640px;}
#form input,textarea {width:520px; padding: 3px; margin: 3px 0px 3px 0px; border: solid 1px #b1b0b0; outline: 0; font: normal 13px/100% Verdana, Tahoma, sans-serif; color: #666666; background: #fff url("/engine/admin/image/input-shadow.png") repeat-x;}
#form input#title {width: 460px; margin: 0px 0px 8px 0px; float: left; border-right: none;}
#cats {width: 530px;}
.button-black {
padding: 5px;
color: #fff; text-shadow: rgb(111, 111, 111) 0px -1px 0px; font-family: 'Open Sans', HelveticaNeue, Helvetica, Arial; font-size: 13px;
border: 1px solid #5a5a5a;
-webkit-box-shadow: inset 0 1px 2px #909090;
-moz-box-shadow: inset 0 1px 2px #909090;
box-shadow: inset 0 1px 2px #909090;
background: #6f6f6f;
background-size: 100%;
background-image: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #838383), color-stop(100%, #6f6f6f));
background-image: -webkit-linear-gradient(top, #838383, #6f6f6f);
background-image: -moz-linear-gradient(top, #838383, #6f6f6f);
background-image: -o-linear-gradient(top, #838383, #6f6f6f);
background-image: linear-gradient(top, #838383, #6f6f6f); outline: 0;
margin: 0px 0px 10px 0px;
}
.upploads { padding: 3px 3px 4px 3px; width: 50px; text-align: center;
color: #fff; text-shadow: rgb(111, 111, 111) 0px -1px 0px; font-family: 'Open Sans', HelveticaNeue, Helvetica, Arial; font-size: 13px;
border: 1px solid #5a5a5a;
-webkit-box-shadow: inset 0 1px 2px #909090;
-moz-box-shadow: inset 0 1px 2px #909090;
box-shadow: inset 0 1px 2px #909090;
background: #6f6f6f;
background-size: 100%;
background-image: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #838383), color-stop(100%, #6f6f6f));
background-image: -webkit-linear-gradient(top, #838383, #6f6f6f);
background-image: -moz-linear-gradient(top, #838383, #6f6f6f);
background-image: -o-linear-gradient(top, #838383, #6f6f6f);
background-image: linear-gradient(top, #838383, #6f6f6f); outline: 0; float: left;}
</style>

<form enctype="multipart/form-data" id="form" action="" method="POST">
<table class="addform">
<tr>
<td>Название:</td>
<td class="what-name">{title} <span class="upploads">Поиск</span></td>
</tr>
<tr>
<td>Категория:</td>
<td class="cat-num">{cat}</td>
</tr>
<tr>
<td>Жанр:</td>
<td>{genre}</td>
</tr>
<tr>
<td>Особый URL:</td>
<td>{url}</td>
</tr>
<tr>
<td>Теги:</td>
<td>{tags}</td>
</tr>
<tr>
<td>Изображение:</td>
<td class="cat-num">{img}<br /><div class="img_now" align="center"></div></td>
</tr>
<tr>
<td colspan="2">Полное описание: {full-story}</td>
</tr>
<tr>
<td>Актеры:</td>
<td>{actors}</td>
</tr>
<tr>
<td>Режиссер:</td>
<td>{director}</td>
</tr>
<tr>
<td>Страна:</td>
<td>{country}</td>
</tr>
<tr>
<td>Год:</td>
<td>{year}</td>
</tr>
{field}
{option}
<tr>
<td></td>
<td align="right"><button type="sumbit" class="button-black" name="button">Сохранить</button></td>
</tr>
</table>
</form>

<script>
$(document).ready(function() {
$(".upploads").click(function(){
var names = $("#title").val();
$.ajax({
type: "POST",
url: "/engine/ajax/kinoparser.php",
data: {"name":names},
dataType: "json",
success: function(html) {
$("#actors").val(html.actors);
$("#director").val(html.director);
$("#genre").val(html.genre);
$("#year").val(html.year);
$("#country").val(html.country);
$("#0").val(html.alternative);
$("#1").val(html.time);
$(".img_url").val(html.imgsrc);
$(".img_now").html("<img src='"+html.imgsrc+"' width='198' height='281' />");
$("#newEditor-1").contents().find('body').html(html.desc);
$("#3").val(html.kinopoisk);
$("#4").val(html.imdb);
}
});
});
});
</script>

Могу выслать архив всего движка или дать доступ в админку.
 
внизу скрипт вешается на клик класса upploads и возвращает какието данные которые распихивает по значениям полей, вот и смотри что он возвращает
 
внизу скрипт вешается на клик класса upploads и возвращает какието данные которые распихивает по значениям полей, вот и смотри что он возвращает

Я вижу, что он собирает данные фильма. Ну а кнопка почему не работает?
 
Это и есть все действие этой кнопки если ее можно так назвать - тег span
 
Кто знает что нужно дописать, чтобы кнопка заработала?
 
Я вижу, что он собирает данные фильма. Ну а кнопка почему не работает?
Из чего следует вывод, что кнопка не рабоатет? Может просто вызов /engine/ajax/kinoparser.php не заканчивается успешно или возвращается результат пустой?
 
Из чего следует вывод, что кнопка не рабоатет? Может просто вызов /engine/ajax/kinoparser.php не заканчивается успешно или возвращается результат пустой?

Вывод я сделал из содержания скрипта, а при наведении и попытке нажать на кнопку, она действительно неактивна.

Могу дать доступ в админку, чтоб вы сами увидели. что она не работает.
 
без обид автор, но вы на очень низком уровне знаний даже по хтмл, вам уже обьяснили все, сложно что то вам подсказать, если вы не понимаете элементарных вещей.

Кнопка ваша, на самом деле не кнопка написанная через тег button или инпут тайп, это просто текст, который только выглядит как кнопка но функции кнопки не выполняет, за это отвечает скрипт который у вас внизу, когда кликаете на текст "Поиск", скрипт отправляет запрос, того что вы ввели в поле по адрессу
url: "/engine/ajax/kinoparser.php",
и если ответ пришел true то он выведет все те результаты, год-имя и тд.


А ничего не происходит, анимации всмысле или страница не обновляется, потому что запрос идет аяксом, то есть без перезагрузки, если как написано выше ответ будет success, то данные просто появятся на странице. Доступ к админке ничего не даст нужно смотреть исходники.



самое елементарное, первым делом проверьте ошибки в консоли жс
 
Останнє редагування:
без обид автор, но вы на очень низком уровне знаний даже по хтмл

не спорю, знаний по данному вопросу действительно не хватает, чего сюда и обратился

Доступ к админке ничего не даст нужно смотреть исходники.

я выше говорил, могу скинуть архив движка

первым делом проверьте ошибки в консоли жс

что такое "жс"?
 
javascript.

Есть сайт на РНР движке. Какой движок не знаю
если вы о том, что у вас в "домашней странице" указано - то там вордпресс.


p.s. Хорош троллить вебмастеров. Попросите того, кто Вам ваял Ваш сайт - довести его до ума.

p.p.s как только тут увижу запрос услуг (а к тому явно идёт) или их предложение - кого-то забаню надолго.
 
Я вижу, что он собирает данные фильма. Ну а кнопка почему не работает?

вместо <span class="upploads">Поиск</span>
<input type="submit" value="Поиск" class="upploads" >

или
<button class="upploads">Поиск</button>

хотя это скорее всего может и не помочь, зайди и посмотри еще
на месте ли файл кинопарсер. пхп



самое елементарное, первым делом проверьте ошибки в консоли жс

У меня когда-то такая же фигня была, вместо тега спен написал инпут и все заработало, проблемма может не в этом, ну как вариант может заработать
 
Останнє редагування:
Назад
Зверху Знизу