Я изучаю добавление модального всплывающего окна jQuery к моему проекту mvc. Я смотрел http://www.weirdlover.com/2010/05/20/mvc-render-partial-modal-pop-up-via-jquery-and-colorbox-demo/ публикации.ASP MVC 2: JQuery модальное всплывающее окно, как вернуть данные
Мой сценарий: У меня есть страница с несколькими полями ввода (текстовое поле, флажок). Я хочу иметь ссылку, которая откроет модальное всплывающее окно, чтобы выбрать изображение. У меня есть элемент управления, который отображает все изображения и позволяет пользователю выбирать изображение. Я понимаю, как открыть модальное всплывающее окно после сайта, указанного выше.
Теперь я не понимаю, как вернуть выбранное имя изображения (myimage.jpg) в мое исходное представление страниц и установить его в свойство на модели, при этом все остальные изменения модели сохранились неповрежденными.
Я имею в данный момент: MyFormController> ActionMethod: ImageSelected (модель ImageSelectorModel)
Если это справедливо, как я хватаю "MyFormModel" (со всеми другими изменениями), установите MyFormModel.ImageName = модель. ImageName и вызов View (myFormModel).
Спасибо за вашу помощь
Kevin
Hey Спасибо за ответ. Мне нужно создать загрузку изображения (которое будет создано на отдельной странице), и это отличный пример. Что я пытаюсь сделать, так это создать элемент управления, который будет отображаться во всплывающем окне, что позволяет пользователю выбрать уже загруженное изображение. Элемент управления будет иметь список изображений, и пользователь может выбрать только одно изображение. Я просто не уверен, как вернуться из модального всплывающего окна только с именем изображения, которое может быть размещено на моей модели представления без потери предыдущих изменений. Я буду изучать вызов ajax, как показано выше, когда использование выбирает изображение и ударяет sumbit. – kheit
Hey kheit, Предложение Дейва Thieben, вероятно, то, что вы ищете. Если это не совсем похоже, возможно, вы могли бы предоставить код, с которым работаете? –