просмотр в MVC не может отрисовать HTML во второй раз - PullRequest
0 голосов
/ 02 мая 2019

, когда я пытаюсь визуализировать HTML во второй раз, HTML не меняется, и ничего не происходит, он все равно пытается вызвать один и тот же просмотр два раза, когда модал пуст, и когда я заполняю модал данными, а затем пытаюсь визуализироватьэто вид

  <section class="col-12 m-b-60">
    <h2 class="m-b-20">Deduction</h2>
    <form class="form-inline">
        <div class="row">
            <div class="col-6">
                <div class="input-group">
                    <label class="input-text">
                        <span class="label">Employee ID</span>
                        <input type="text" placeholder="Employee ID ..."id="employeid">
                    </label>
                    <a class="btn btn-default" onclick="veiwemployee()">
                        Get
                    </a>
                </div>
            </div>
            <div class="col-6">
                <div class="input-group">
                </div>
            </div>
        </div>
    </form>
</section>
<section class="col-12 m-b-20">
`@if (Model != null)`
    {
      @await Html.PartialAsync("/Views/Home/View.cshtml", Model);
    }
</section>

Действие

public IActionResult EmployeeDeduction(int employeeID = 0)
        {
            Deduction deduction = new Deduction() ;
            if (employeeID == 0) { }
            else
            {
                ModelState.Clear();
                deduction = _conn.GetEmployeByEmployeeID(employeeID);
            }
            return View("/Views/view.cshtml",deduction);
        }

Функция Js

function veiwemployee() {
    if ($("#employeid").val() == "") {
        $("#employeid").style.borderColor = "red";
    }
    else {
        $.ajax({
            type: 'POST',
            url: '/Home/EmployeeDeduction?employeeID=' + $("#employeid").val(),
            async: false,
            dataType: 'json',
            success: function (resp) {
            }
        });
    }
}

1 Ответ

0 голосов
/ 02 мая 2019

этот тег не закрывается.

    <input type="text" placeholder="Employee ID ..." id="employeid">

"/" отсутствует

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