Я не утверждал, что мой вариант может быть эффективнее - так к чему ваше утверждение, что он... чего-то там? Ещё разочек, вдруг до вас дойдёт: автор вопроса никоим образом не указал, какую задачу он решает - так что возможно, мой вариант вполне приемлем по скорости, используемой памяти и т.д. Не улавливаете разницу между "приемлем" и "эффективнее"?
Или, постойте... Так вы телепат? Знаете, что именно нужно автору и потому с такой наглой уверенностью утверждаете, что предложенный мной вариант "хреновый"? Завидую чёрной завистью вашим сверхъестественным способностям.
devalone, да вы с ума сошли. Каким образом для меня может быть проблемой предложение неэффективного кода - совершенно непонятно. Кроме того, автор вопроса никоим образом не указал, какую задачу он решает - так что возможно, мой вариант вполне приемлем по скорости, используемой памяти и т.д.
А более полный вариант вашего кода можно увидеть? - желательно целиком, на jsfiddle. Также совершенно неясно, что там у вас не работает - какое значение не меняется, где? Поподробнее бы.
$('inn')
? А что это такое - inn? Я такого тэга не знаю. Может, это должен быть класс - .inn? Или id - #inn?Переменная select - она вообще определена?
Ну и конечно сама функция в целом - она хотя бы вызывается? Ну, где-то там - внутри ClickDat.