Javascript.RU

Создать новую тему Ответ
 
Опции темы Искать в теме
  #1 (permalink)  
Старый 26.09.2011, 13:27
Аватар для Sadist_dead
Профессор
Отправить личное сообщение для Sadist_dead Посмотреть профиль Найти все сообщения от Sadist_dead
 
Регистрация: 08.08.2011
Сообщений: 191

Отображение на странице
Есть 4 кнопки с 4 значениями при
нажатии на которые значения отправляются на сервер.
все хорошо все отлично

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

<?php  
	if ($myrow['status']=='contrakt'){printf ("<label  class='large button green'>Контракт</label>");
		}
	if ($myrow['status']=='svoboden'){printf ("<label  class='large button green'>Свободен</label>");
		}	
		if ($myrow['status']=='peregovori'){printf ("<label  class='large button green'>Переговоры</label>");
		}
		if ($myrow['status']=='prosmotr'){printf ("<label  class='large button green'>Просмотр</label>");
		}	
	?>
Ответить с цитированием
  #2 (permalink)  
Старый 26.09.2011, 13:43
Профессор
Отправить личное сообщение для Триви Посмотреть профиль Найти все сообщения от Триви
 
Регистрация: 23.04.2010
Сообщений: 354

Так ты аяксом отсылаешь данные на сервер то?
Ответить с цитированием
  #3 (permalink)  
Старый 26.09.2011, 13:51
Аватар для Sadist_dead
Профессор
Отправить личное сообщение для Sadist_dead Посмотреть профиль Найти все сообщения от Sadist_dead
 
Регистрация: 08.08.2011
Сообщений: 191

Сообщение от Триви Посмотреть сообщение
Так ты аяксом отсылаешь данные на сервер то?
Да вот что только что наваял но в див не выводится пока ничего

<script type="text/javascript">
$(function f(){



$("#wer").click(function(){


	var a = $("#wer").val();
	var b = <?php  echo $user; ?>
	
	
$.ajax({
	type: "POST",
	url: "http://localhost/football/add_u.php",
	data: ({a:a,b:b}),
	dataType: 'json',
	beforesend: alert("Отправляемые данные  a=" +a+ "b="+b),
	

		success: function(data){
   
 
           
			$.each(data, function(index,a){
    // index -> какой по счету объект в data, a -> data[ index ]
    for(var i in a ) {
		
	
             opts += '<option value="' + i + '">' + data[i] + '</option>';
        
        // i -> Id_p, a[ p ] -> qwerty
        if(i === "status"){
			//$("#status" + index).empty(a[i]);

			$("#status" + index).append(a[i]);
		};// закрытие if
		
	 
}; // закрытие for

         //  alert("Номер : "+ index+"\n\n Язык : "+ a[i]);		 
}); // закрытие $.each(data, function(index,a){   
}, // закрытие success: function(data){
   
 



});





});






});

</script>

<div id="status0"></div>
Ответить с цитированием
  #4 (permalink)  
Старый 26.09.2011, 13:53
Аватар для Sadist_dead
Профессор
Отправить личное сообщение для Sadist_dead Посмотреть профиль Найти все сообщения от Sadist_dead
 
Регистрация: 08.08.2011
Сообщений: 191

вот что приходит
{"status":"prosmotr"}
Ответить с цитированием
  #5 (permalink)  
Старый 26.09.2011, 14:17
Аватар для Sadist_dead
Профессор
Отправить личное сообщение для Sadist_dead Посмотреть профиль Найти все сообщения от Sadist_dead
 
Регистрация: 08.08.2011
Сообщений: 191

Разобрался .... теперь новый косяк в начале поле пустое , пока не выберешь значение
Ответить с цитированием
Ответ



Опции темы Искать в теме
Искать в теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
AJAX + Firefox некорректное отображение checkbox shu7 Firefox/Mozilla 2 26.06.2015 14:23
Не выполняется скрипт на подгружаемой странице AlThar ExtJS 1 21.01.2011 15:10
Передача данных сервером скрипту. Сохранять на странице? (не аякс) балерун Общие вопросы Javascript 3 28.12.2010 22:48
Отображение HTML-тегов на странице, формуруемой js-скриптом cforest Events/DOM/Window 5 14.10.2009 13:19
Ссылка на якорь на странице во фрейме niculins Общие вопросы Javascript 2 24.09.2008 12:23