Javascript-форум (https://javascript.ru/forum/)
-   jQuery (https://javascript.ru/forum/jquery/)
-   -   Проблемы с получение данных с сервера... (https://javascript.ru/forum/jquery/42109-problemy-s-poluchenie-dannykh-s-servera.html)

Deff 13.10.2013 16:58

Цитата:

Сообщение от Kandiar
Это работает, я не понимаю почему прошлое не работает?

Кнопка существует сразу или подгружается ?
cтавьте событие следом за внедрением кнопки
Селектор кнопки прописан - верно ?
Проще не мудря поставить на кнопку id
<button id="x_ajax" type="button" onclick=" x_ajax ()">Отправить данные на сервер</button>

$('#x_ajax').bind('click', function(){
$('#x_ajax').unbind('click');
 ....
}

Kandiar 13.10.2013 16:58

Я сейчас тупо делаю так:
function x()
			{
				$.post('ajax.php', {
					take_friendship: 1
				}, function(data){
					alert(data);
				});
			}

<button onclick = "x()">Добавить в друзья</button>
И это не работает

Kandiar 13.10.2013 16:59

Цитата:

Сообщение от Deff (Сообщение 276246)
Кнопка существует сразу или подгружается ?
cтавьте событие следом за внедрением кнопки
Селектор кнопки прописан - верно ?

1)Существует сразу. 2)Верно
я просто там прописывал alert и он срабатывал

Deff 13.10.2013 17:05

Kandiar,
Поставьте длинную функцию x_ajax()
Ибо возможно использования переменной x в других частях скриптов

Kandiar 13.10.2013 17:06

Я только сейчас заметил, что я случайно влепил button в форму. Убрал теги <form></form> и все стало работать) Спасибо за все

Deff 13.10.2013 17:08

Цитата:

Сообщение от Kandiar
Я только сейчас заметил, что я случайно влепил button в форму.

Если есть
Цитата:

<button type="button" onclick="x_ajax()">Отправить данные на сервер</button>
Работает и в форме

Kandiar 13.10.2013 17:08

А почему скрипт перестал работать из-за тегов <form>? Это потому, что он подумал, что я без аякса буду данные на сервак отсылать?

Kandiar 13.10.2013 17:09

Цитата:

Сообщение от Deff (Сообщение 276252)
Если есть
<button type="button" onclick="x_ajax()">Отправить данные на сервер</button>

Работает и в форме

Не не было этого. Все теперь понятно

Deff 13.10.2013 17:10

Kandiar,
<button без атрибута type="button" воспринимается как субмит - кнопка

Kandiar 13.10.2013 17:14

Цитата:

Сообщение от Deff (Сообщение 276255)
Kandiar,
<button без атрибута type="button" воспринимается как субмит - кнопка

Век живи — век учись


Часовой пояс GMT +3, время: 18:45.