Я использую редактирование формы. В форме есть два поля выбора. Одно поле выбора - это страна, другое поле выбора - штат. Поле выбора состояния зависит от выбранной страны и заполняется динамически. Например:
Страна:
США (значение параметра = 1)
Великобритания (значение параметра = 2)
Штат для США:
Алабама (значение параметра = 1)
Калифорния ( option value = 2)
Флорида В форме есть два поля выбора. Одно поле выбора - это страна, другое поле выбора - штат. Поле выбора состояния зависит от выбранной страны и будет заполнено ...Я использую редактирование формы. В форме есть два поля выбора. Одно поле выбора - это страна, другое поле выбора - штат. Поле выбора состояния зависит от выбранной страны и заполняется динамически. Например:
Страна:
США (значение параметра = 1)
Великобритания (значение параметра = 2)Штат для США:
Алабама (значение параметра = 1)
Калифорния ( option value = 2)
Флорида В форме есть два поля выбора. Одно поле выбора - это страна, другое поле выбора - штат. Поле выбора состояния зависит от выбранной страны и будет заполнено ...Я использую редактирование формы. В форме есть два поля выбора. Одно поле выбора - это страна, другое поле выбора - штат. Поле выбора состояния зависит от выбранной страны и заполняется динамически. Например:
Страна:
США (значение параметра = 1)
Великобритания (значение параметра = 2)Штат для США:
Алабама (значение параметра = 1)
Калифорния ( option value = 2)
Флорида Одно поле выбора - это страна, другое поле выбора - штат. Поле выбора состояния зависит от выбранной страны и заполняется динамически. Например:Страна:
США (значение параметра = 1)
Великобритания (значение параметра = 2)Штат для США:
Алабама (значение параметра = 1)
Калифорния ( option value = 2)
Флорида Одно поле выбора - это страна, другое поле выбора - штат. Поле выбора состояния зависит от выбранной страны и заполняется динамически. Например:Страна:
США (значение параметра = 1)
Великобритания (значение параметра = 2)Штат для США:
Алабама (значение параметра = 1)
Калифорния ( option value = 2)
Флорида (значение параметра = 3)
Гавайи (значение параметра = 4)Штат для Великобритании:
Лондон (значение параметра = 5)
Оксфорд (значение параметра = 6)Как вы можете видеть над идентификатором состояния для uk начинается с 5. Когда я редактирую запись, содержащую
Country id = 2 (UK)
иState id = 6 (Oxford)
, форма редактирования будет показывает правильно - Страна - Великобритания, штат - Оксфорд. Но если вы раскрываете поле выбора состояния, текст параметра правильный (он показывает Лондон Оксфорд), но значение параметра начинается с 0. Что должно быть правильным, так это то, что значение параметра должно начинаться с 5.Если вы выберете и измените раскрывающийся список страны на США, затем снова вернитесь к Великобритании, значение параметра будет заполнено правильно (начинается с 5).
Мой вопрос, как мы можем заполнить поле выбора для состояния правильным значением параметра в зависимости от страны в поле редактирования при загрузке формы редактирования?