Итак, я работаю над проектом, который кто-то еще до меня создал, и я довольно новичок в MVC / asp.net:
поэтому небольшой обзор: пользователь может отправить форму.После того, как форма создана;пользователь может отправлять сообщения, а некоторые другие лица могут принимать или закрывать эти формы.Просьба: избавиться от возможности добавлять больше чата после закрытия формы.
Форма выглядит так:! https://i.imgur.com/tqtMBL3.png
Есть способ добавить сообщение, и этоПри вызове Ajax модель используется в других частях кода следующим образом:
$(document).ready(function () {
if ('@Model.RequestID' != '' .......
однако, если я пытаюсь создать ссылку на модель в других частях кода или в консоли javascript при попытке создатьусловие вокруг этого вызова ajax ... Кажется, что все мои попытки не определены.
Как я могу получить доступ к тем элементам свойства внутри модели // свойств частичной формы, которые я отобразил на этом скриншоте?
Если этого недостаточно, я был бы рад расширить мой вопрос.
РЕДАКТИРОВАТЬ:
Я все еще в замешательстве: в верхней части документа модельобъявлено:
@ model blahblahblahViewModel.
Как я могу получить доступ к этой модели?
Всякий раз, когда я пытаюсь что-либо сделать, я получаю что-то вроде:
VM282:1 Uncaught ReferenceError: Model is не определено в: 1: 1
Я пытаюсь получить доступ к этому внутри функции: так как ...
PS: PSUEDOCODE
function submitUserMessage() {
var message = $('#btn-input').val();
var id = $('#requestId').val();
var user = $('#contactUser').val();
var status = Model.GetStatus;
IF status = 'certain status'
Ajax call.