Я ищу способ «обновить» или «изменить» живую функцию.Например:
$('select[name=someexample]').live('change',function(){
var url = '/'+escape(this.options[this.selectedIndex].value)+'/<?=$var?>';
pageload(url);
});
Каждый раз, когда «someexample» изменяется, он использует ajax для вызова страницы и возврата вывода.Вышеприведенная функция находится на странице Ajax, так как именно отсюда берется новая переменная.
Я пытался:
$('select[name=someexample]').die('change');
перед живой функцией, но, похоже, она не удаляетсятак что новая функция переопределяет его.Что происходит, так это то, что первая живая функция всегда остается активной.
РЕДАКТИРОВАТЬ
Это решено.Вместо переменной я просто читаю выбранное значение.