Javascript.RU

Создать новую тему Ответ
 
Опции темы Искать в теме
  #1 (permalink)  
Старый 27.02.2012, 00:38
Аспирант
Отправить личное сообщение для denisOgr Посмотреть профиль Найти все сообщения от denisOgr
 
Регистрация: 26.07.2010
Сообщений: 31

Задача с ajax+form
Общая проблема- Не получается выставить у атрибута формы подтянутые axaj данные.

1. Есть поле. У поля есть атрибут title. Первым делом полсе загрузки скрипта я вставляю в val поля это значение (типа подсказка)

<input    type="text"  name="price"  size="15"  id="price"  title="Minimum 15" />


$('input[type=text]').each(function(){
       $(this).val($(this).attr("title"));
        
       });


2. При focus или blur поля, я проверяю val этого поля. Если он равен title, то очищаю. При blur обратно (если пустое, то задаю val равный title). Это все делаю, использую delegate
$('html').delegate('input[type=text]','focus',function(e){            
          
      /*............функции всякие............*/
         
          if ($(this).val() == $(this).attr("title"))
          {
             $(this).val('');
             
          };        
           
        }).delegate('input[type=text]','blur',function(e){            
                    
      /*............функции всякие............*/
         if ($(this).val() == "")
         {
          $(this).val($(this).attr("title")); 
              
          };       
        });


3. Делаю при определенных условия ajax запрос, получаю данные. Теперь хочу изменить title у поля. Так, что бы и изменилось первоночальное значение. Делаю изменение атрибута title у поля, а также изменение val у поля.
var new_var=100;
var inputPrices = $('#price');
$(inputPrices).attr({"title":"Minimum: "+new_var}).val("Minimum: "+new_var);


Получает title,val у поля должны заменится, при focus или blur должны вести себя так же, как и раньше (проподать или подставлять).
А получается:
title - новый
val - новый
при focus запись поле становыиться пустым
при blur подставляеться старое значение
хотя title- новый.

Как то не делегируются события на новый title....
В чем может быть проблема?
Ответить с цитированием
Ответ



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

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


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Ajax таблица gofkane Работа 1 26.09.2011 18:26
Ajax таблица gofkane Работа 0 25.09.2011 11:53
ajax tabs + form сбрасывание формы при переключении Tchort AJAX и COMET 1 04.12.2010 19:54
AJAX post form segods Работа 3 29.11.2009 19:52
Объясните как вызывается ajax скрипт AddressBook из формы prog90 AJAX и COMET 3 06.06.2009 16:12