Показать сообщение отдельно
  #1 (permalink)  
Старый 29.11.2012, 20:13
Новичок на форуме
Отправить личное сообщение для Evgen8 Посмотреть профиль Найти все сообщения от Evgen8
 
Регистрация: 05.11.2012
Сообщений: 2

Поиск и изменение данных ячейки таблицы.
Есть таблица. Три столбца. Первый - name , второй - key, третий - station.
Порядок их такой же ,как в описании ,то есть - name ,key, station.
Имеем данные - name , station, newstation(на что заменяем). Как вы ,наверное ,догадались нужно менять значение station. А находить используя name,station. Пытался осуществить это полной заменой , ну что-то срипт даже не запустился.
(function($){
   $.start_stat = function() {
         var str = $("#station").serialize();
         $.post("/script/station.php", str, function(data) {
                if (data.ok_ok == "1")
                {
			  var key = data.key;
              var stat = data.stat;
			  var name = data.name;
			  var newstat;
			  if(stat == 1)newstat = 0 
			  else newstat = 1;
			  function replaceRow(stat, name, newstat, key) {
              var args = '<th>' + name + '</th><th>' + key + '</th><th>' + stat + '</th>';
              $('tr').filter(':contains(\'' + name + '\')').filter(':contains(\'' + key + '\')').filter(':contains(\'' + stat + '\')').html('<th>' + name +'</th><th>' + key + '</th><th>' + newstat + '</th>';
              }
			  $("#result").html();
Uncaught SyntaxError: Unexpected string
			  }
				else
				{
				$("#result").html("Ошибка!");
				}
		});
}
})(jQuery);
$(document).ready(function(){
$('#name_key_station').keydown(function(e){
        if(e.which == 13){
        $.start_stat();
		return false;}
  });
$('#station_but:button').click(function(){
        $.start_stat();
  });
  });

Ошибка при запуске: Syntax error! unexpected strin!
Но ,тут я уже и отослал скрипту значение key. Чтобы хоть как-то получилось. А так , его использование СИЛЬНО не желательно.
+ классы и айди не предлагать.
Ответить с цитированием