Есть ли функция javascript / jquery для отправки формы бритвы? - PullRequest
0 голосов
/ 14 января 2019

У меня есть форма Razor, и я бы предпочел не использовать кнопку для отправки информации.

@using (Html.BeginForm("SubmitYearDept", "Request", FormMethod.Post, new { 
id = "SubmitYearDeptForm" }))
{
    <div class="aidYearDiv" style="float: left; margin-right: 1em">
        @(Html.Kendo().DropDownListFor(m => m.AidYear)
              .Name("AidYear")
              .HtmlAttributes(new { @class = "aidYearList" })
              .DataTextField("Name")
              .DataValueField("Name")
              .OptionLabel("Select a Year")
              .DataSource(source =>
              {
                  source.Read(read =>
                  {
                      read.Action("Filtering_AidYear", "Request");
                  });
              })
              .Events(e =>
              {
              e.Change("onAppChange");
              }))
    </div>
    <div class="departmentDiv">
        @(Html.Kendo().DropDownListFor(m => m.DeptCode)
                  .Name("DeptCode")
                  .HtmlAttributes(new { @class = "departmentList" })
                  .DataTextField("DeptName")
                  .DataValueField("DeptCode")
                  .OptionLabel("Select a Department")
                  .DataSource(source =>
                  {
                      source.Read(read =>
                      {
                          read.Action("Filtering_Dept", "Request");
                      });
                  })
                  .Events(e =>
                  {
                      e.DataBound("onDataBound");
                      e.Change("onAppChange");
                  }))

        <input type="submit" id="SubmitNomineeBtn" name="SubmitNomineeBtn" class="submitButton" value="Submit" />
    </div>
}

Мне бы хотелось, чтобы, если оба раскрывающихся списка имели значение, отправьте форму. Причина, по которой я предпочел бы не использовать раскрывающийся список, заключается в том, что я хочу, чтобы информация изменялась в зависимости от значений раскрывающихся списков, и чтобы пользователю не приходилось нажимать кнопку отправки каждый раз, когда они изменяют значение одного из раскрывающихся списков. .

1 Ответ

0 голосов
/ 14 января 2019

Что я в итоге сделал, так это то, что если мое условие истинно, я просто буду имитировать нажатие кнопки для пользователя. И поэтому пользователь не видит только что созданную мной кнопку, изменившую стиль отображаемой кнопки: нет

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