JavaScript - передача переменной в TextboxFor в MVC5 - PullRequest
0 голосов
/ 25 февраля 2019

Я старик, изучающий новые трюки.Я пришел из веб-форм asp.net, и поэтому у меня есть кривая обучения MVC5 и небольшой опыт работы с javascript.Что, как говорится .,,вот моя проблема.

Каждый раз, когда клиент совершает транзакцию в форме, мне нужно создать уникальный номер транзакции.Я могу придумать два способа сделать это.Можно было бы использовать уникальный идентификатор в таблице.Однако этого пока не существует, пока запись не будет отправлена ​​из формы в таблицу.Я думаю, мы могли бы запросить таблицу для подсчета количества записей, а затем добавить 1..,но учебники, которые вовлекали это (онлайн), казались чрезмерно сложными для того, что я хочу сделать.Захватить учетную запись и передать ее в Viewbag кажется достаточно простым.Но я не могу найти базовый учебник, который делает это достаточно просто.

Итак, я перешел на JavaScript, чтобы создать случайное число.И затем передайте это значение соответствующему HTML TextBoxFor.Я почти у цели.,,но не совсем.Вот мой JavaScript

                        var min = 1398799;
                        var max = 9999999;
                        var random = Math.floor(Math.random() * (+max - +min)) + +min;
                        $("#RequsitionNumber").val($("RO"+random));

Я пытаюсь передать значение 'random' объекту 'RequisitionNumber'. То, что он в данный момент передает, это "[object Object]"

Я думаюпоследняя строка кода должна отличаться.

Я также готов вернуться и делать что-то через контроллер.,,получить количество строк таблицы и передать его как viewbag.,,,либо все в порядке.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...