Ajax ActionLink MVC 호출에서 입력 값을 매개 변수로 전달

알루

내 문제에 대한 답을 찾기 위해 하루 종일 높고 낮게 검색했지만 찾을 수 없습니다. 누군가 내 Ajax 호출에서 입력 필드의 값을 매개 변수로 가져올 수있는 간단한 방법을 제안 해 주시겠습니까? 가능한 경우 @ Ajax.ActionLink 호출로 유지하고 싶습니다. 감사.

<div class="form-group ui-widget">
    <input class="form-control" id = "Reference" type = "text" />
</div>
<div>
    @Ajax.ActionLink("Select","SelectedReference","Home",
                     new { reference = ?????????? },
                     new AjaxOptions
                     {
                        HttpMethod = "POST",
                        UpdateTargetId = "Results",
                        InsertionMode = InsertionMode.Replace,
                        OnBegin = "OnBeforeReference",
                        OnFailure = "OnAjaxError",
                        OnSuccess = "hideReference"
                    },
                    new
                    {
                       id = "referenceSelectButton",
                       @class = "btn btn-success"
                    })
</div>
하비브

Ajax 호출에서 입력 필드의 값을 매개 변수로 가져올 수 있습니까?

아니요, @Ajax.ActionLink요구 사항을 충족하는 데 사용할 수 없습니다 .

또는를 사용 jQuery ajax하여이 작업을 수행 할 수 있습니다 .

간단한 버튼을 사용하십시오.

<button class="btn btn-success" id="referenceSelectButton">Select</button>

그리고 버튼을 클릭하여 jQuery ajax모든 작업을 수행하기 위해 요청을 사용하십시오 .

@section Scripts{
<script type="text/javascript">
$('#referenceSelectButton').click(function () {
    var referenceVal = $('#Reference').val();
    $.ajax('@Url.Action("SelectedReference","Home",new { reference="-1"})'.replace('-1', referenceVal), {
        method: 'post',
        beforeSend:OnBeforeReference,
        success: function (response) {
            $('#Results').html(response);
            hideReference();
        },
        error: OnAjaxError,
    });
});
</script>    
}

@sectionjQuery 스크립트 다음에 배치되도록 jquery 스크립트 코드를 내부에 배치했습니다. 이 방법으로 문제가 해결되기를 바랍니다.

이 기사는 인터넷에서 수집됩니다. 재 인쇄 할 때 출처를 알려주십시오.

침해가 발생한 경우 연락 주시기 바랍니다[email protected] 삭제

에서 수정
0

몇 마디 만하겠습니다

0리뷰
로그인참여 후 검토

관련 기사

분류에서Dev

MVC C # 매개 변수를 VIA ActionLink에 컨트롤러로 전달

분류에서Dev

PHP HTML 입력 jQuery AJAX 호출에 여러 매개 변수 전달

분류에서Dev

PHP HTML 입력 jQuery AJAX 호출에 여러 매개 변수 전달

분류에서Dev

AJAX 호출을 통해 URL을 매개 변수로 APIController에 전달하는 방법은 무엇입니까?

분류에서Dev

ajax에서 MVC 컨트롤러로 전달하는 매개 변수는 무엇입니까?

분류에서Dev

Ruby의 Ajax 호출에서 매개 변수를 json으로 전달하는 방법은 무엇입니까?

분류에서Dev

jQuery Ajax 호출 전달 매개 변수

분류에서Dev

전달 : jquery ajax 호출을위한 URL 매개 변수

분류에서Dev

Oracle에서 쉼표로 구분 된 값 목록을 매개 변수 입력으로 전달하는 방법

분류에서Dev

ASP.NET Core MVC 컨트롤러는 ajax 호출에서 입력 매개 변수에 대해 null을받습니다.

분류에서Dev

이전 매개 변수 값을 서버에 전달하는 그리드-Ajax

분류에서Dev

asp.net mvc, 양식 요소에서 actionlink 매개 변수를 전달하는 방법

분류에서Dev

case 문 내에서 출력을 생성하기 위해 매개 변수로 전달할 테이블 값 함수

분류에서Dev

ASP.Net Mvc에서 EditorFor의 값을 얻고 버튼의 값을 매개 변수로 전달하는 방법

분류에서Dev

@ Ajax.ActionLink로 ID 값 전달

분류에서Dev

전달 된 동일한 함수 내에서 입력 매개 변수의 값을 수정할 수 있습니까?

분류에서Dev

MVC DropDownList의 문자열 값을 컨트롤러의 메서드에 매개 변수로 전달하는 방법은 무엇입니까?

분류에서Dev

Ajax 및 MVC를 사용하여 TextBox에서 매개 변수 전달

분류에서Dev

fancybox 함수의 ajax 호출 내에서 jquery 변수를 URL 매개 변수로 전달하는 방법

분류에서Dev

AJAX 호출 후 promise.done ()에 매개 변수 전달

분류에서Dev

MVC에서 $ .getJson을 통해 2 개의 매개 변수를 전달하는 방법은 무엇입니까?

분류에서Dev

Symfony : Ajax URL에 매개 변수 전달

분류에서Dev

달력 DayOfWeek 매개 변수에 여러 값을 입력 할 수 있습니까?

분류에서Dev

달력 DayOfWeek 매개 변수에 여러 값을 입력 할 수 있습니까?

분류에서Dev

Razor를 사용하여 Ajax 호출에서 여러 매개 변수 전달

분류에서Dev

ajax 게시물에서 asp.net mvc 컨트롤러로 여러 매개 변수 전달

분류에서Dev

개체 이름 값 쌍을 매개 변수로 메서드에 전달하는 방법은 무엇입니까?

분류에서Dev

Cloudwatch 대상 입력을 Lambda 함수에 매개 변수로 전달하는 방법

분류에서Dev

변수로 매개 변수에 값을 전달하는 방법은 무엇입니까?

Related 관련 기사

  1. 1

    MVC C # 매개 변수를 VIA ActionLink에 컨트롤러로 전달

  2. 2

    PHP HTML 입력 jQuery AJAX 호출에 여러 매개 변수 전달

  3. 3

    PHP HTML 입력 jQuery AJAX 호출에 여러 매개 변수 전달

  4. 4

    AJAX 호출을 통해 URL을 매개 변수로 APIController에 전달하는 방법은 무엇입니까?

  5. 5

    ajax에서 MVC 컨트롤러로 전달하는 매개 변수는 무엇입니까?

  6. 6

    Ruby의 Ajax 호출에서 매개 변수를 json으로 전달하는 방법은 무엇입니까?

  7. 7

    jQuery Ajax 호출 전달 매개 변수

  8. 8

    전달 : jquery ajax 호출을위한 URL 매개 변수

  9. 9

    Oracle에서 쉼표로 구분 된 값 목록을 매개 변수 입력으로 전달하는 방법

  10. 10

    ASP.NET Core MVC 컨트롤러는 ajax 호출에서 입력 매개 변수에 대해 null을받습니다.

  11. 11

    이전 매개 변수 값을 서버에 전달하는 그리드-Ajax

  12. 12

    asp.net mvc, 양식 요소에서 actionlink 매개 변수를 전달하는 방법

  13. 13

    case 문 내에서 출력을 생성하기 위해 매개 변수로 전달할 테이블 값 함수

  14. 14

    ASP.Net Mvc에서 EditorFor의 값을 얻고 버튼의 값을 매개 변수로 전달하는 방법

  15. 15

    @ Ajax.ActionLink로 ID 값 전달

  16. 16

    전달 된 동일한 함수 내에서 입력 매개 변수의 값을 수정할 수 있습니까?

  17. 17

    MVC DropDownList의 문자열 값을 컨트롤러의 메서드에 매개 변수로 전달하는 방법은 무엇입니까?

  18. 18

    Ajax 및 MVC를 사용하여 TextBox에서 매개 변수 전달

  19. 19

    fancybox 함수의 ajax 호출 내에서 jquery 변수를 URL 매개 변수로 전달하는 방법

  20. 20

    AJAX 호출 후 promise.done ()에 매개 변수 전달

  21. 21

    MVC에서 $ .getJson을 통해 2 개의 매개 변수를 전달하는 방법은 무엇입니까?

  22. 22

    Symfony : Ajax URL에 매개 변수 전달

  23. 23

    달력 DayOfWeek 매개 변수에 여러 값을 입력 할 수 있습니까?

  24. 24

    달력 DayOfWeek 매개 변수에 여러 값을 입력 할 수 있습니까?

  25. 25

    Razor를 사용하여 Ajax 호출에서 여러 매개 변수 전달

  26. 26

    ajax 게시물에서 asp.net mvc 컨트롤러로 여러 매개 변수 전달

  27. 27

    개체 이름 값 쌍을 매개 변수로 메서드에 전달하는 방법은 무엇입니까?

  28. 28

    Cloudwatch 대상 입력을 Lambda 함수에 매개 변수로 전달하는 방법

  29. 29

    변수로 매개 변수에 값을 전달하는 방법은 무엇입니까?

뜨겁다태그

보관