|
|
| Модератор форума: JonMagon |
| Сообщество uCoz Вебмастеру JavaScript, Flash и прочие технологии Помогите пожалуйста доработать скрипт (Скрипт в табах) |
| Помогите пожалуйста доработать скрипт |
|
Здравствуйте.
Вопрос вот в чем: сделала страницу добавления/ред-ния материалов с участием табов, т.е. для каждой категории есть свои поля заполнения. Для доп полей использую скрипт: <script type="text/javascript"> $(["значение:", "значение:", "значение:", "значение:"]).each(function(){ $('#brief').parent().parent().parent().before('<tr><td class="manTdBrief">' + this + '</td><td class="manFl"><input type="text" style="width: 100%;" class="newfield" maxlength="100"></td></tr>'); }); $("#tab1").submit(function(){ $("#brief").val($("#brief").val().replace(/\|{3}\{.+?$/, "")); var nf=[]; $(".newfield").each(function(i){ if (this.value) nf.push("{" + (i+1) + "}" + this.value); }); if (nf.length) $("#brief")[0].value += "|||" + nf.join('||'); }); </script> В первом табе работает изумительно, но когда вставляю скрипт в следующие табы, то все поля встают в первый таб друг под дружкой. Помогите пожалуйста внести изменения в скрипт. |
|
|
|
DarthRelak, вид в файле
Добавлено (10 Фев 2014, 20:11:52) --------------------------------------------- DarthRelak, Добавлено (10 Фев 2014, 20:13:52) Сообщение отредактировал Medofem - Понедельник, 10 Фев 2014, 20:12:52
|
|
просто добавьте перебор по табам и все (for(......) {};)
Добавлено (10 Фев 2014, 23:39:44) --------------------------------------------- тоесть сделайте перебор табов в них поиск элементов - далее перебор элементов в блоках с параллельной записью данных в массив Спасибо = "+" в репутацию
Любые вопросы по: - Javascript, jQuery, HTML, CSS - Верстке макетов и установке их на сайты - Нестандартным решениям Сообщение отредактировал M-Brook - Понедельник, 10 Фев 2014, 23:40:22
|
| |||
| |||
Будьте в курсе всех обновлений: подпишитесь на наш официальный Telegram-канал uCoz и задавайте вопросы в чате сообщества!

Чат сообщества




