Как я могу изменить form[field][date(1i)]
на form[field][date]
и form_field_date_1i
на form_field_date
используя jquery?Как удалить '(1i)' и '_1i' из строки с помощью jquery?
У меня есть поле выбора даты в приложении Rails 4.
Если javascript отключен, они отображаются как 3 поля выбора (год, месяц, дата).
Если включен javascript, я использую Bootstrap 3 Datepicker и перерисовывая поля выбора в качестве текстового ввода usng jquery.
Я пытаюсь написать короткую функцию jquery, которая применяет datepicker на основе класса select. Чтобы нарисовать ввод текста и обеспечить отправку формы в нужное место, мне нужно установить значения имени и идентификатора.
Я могу вытащить их из оригинала выберите, но они находятся в формате
name='form[field][date(1i)]' id='form_field_date_1i'
Есть ли что-то вроде GSUB для JQuery, который удалит (1i)
и _1i
?
вы можете использовать 'replace' в JQuery – Sontya
относятся к этому http://jsfiddle.net/NJDJD/143/ – Sontya
Спасибо sontya. ваш jsfiddle покидает скобки. как я также удалю скобки? –