내 Razor보기에서 ajax 호출 후 jquery가 작동하지 않습니까?

Sumit chourasia

ajax를 사용하여 부분보기를 얻기 위해 다시 게시물을 만들고 있습니다. 다음 코드를 사용하고 있습니다.

<script type ="text/javascript" >
       $('#Retrieve').click(function () {
           $('form').get(0).setAttribute('action', 'Search');
           //                      $('form').submit();
           var formSubmit = $('form');
           var datTab;
           $.ajax({
               url: "/AuthorityGrid/Search",
               type: "POST",
               data: formSubmit.serialize(),
               success: function (data) {
                   datTab = data;
               },
               complete: function () {
                   $('#DivSearchGrid').html(datTab);

               }

           })
           return false;
       });
   </script>

컨트롤러의 액션 메서드는 새 값이있는 그리드를 반환합니다. 내 문제는 ajx 호출이 완료된 후 내 페이지의 다른 jquery 이벤트가 작동하지 않는다는 것입니다. 이벤트 코드

<script type="text/javascript">

        $(function () {
            //$('th[scope|="col"]').resizable();
            $("#resultGrid > tbody").selectable({
                selected: function (event, ui) {
                    if (ui.selected.cells != null) {
                        var strAmount = ui.selected.cells(6).innerText;
                        var Amount = strAmount.replace(/,/gi, "");
                        var keyValue = "AuthorityLevel1=" + ui.selected.cells(11).innerText + ",AuthorityLevel2=" + ui.selected.cells(12).innerText + ",TcmAccount=" + ui.selected.cells(2).innerText + ",TcmType=" + ui.selected.cells(10).innerText + ",Rating=" + ui.selected.cells(5).innerText + ",Amount=" + Amount + ",AuthorityGridKey=" + ui.selected.cells(9).innerText + ",CagName=" + ui.selected.cells(3).innerText
                        var keyValModify = ui.selected.cells(11).innerText + "," + ui.selected.cells(10).innerText + "," + ui.selected.cells(12).innerText + "," + ui.selected.cells(5).innerText + "," + ui.selected.cells(2).innerText + "," + Amount + "," + ui.selected.cells(3).innerText + "," + ui.selected.cells(9).innerText
                        $('#CancelViewParam').val(keyValue);
                        $('#ModifyViewParam').val(keyValModify);

                    }
                }
            });
        });
    </script>

이 함수는 그리드에서 행을 선택하고 선택된 값을 숨겨진 필드에 넣습니다.

또한이 함수에 대한 ajax call.code 후에 팝업을 여는 함수가 작동하지 않습니다.

$(function () {
 $("#DivSearch").dialog({ autoOpen: false, height: "600", width: "600", dialogClass: "myRatingHelp", modal: true });
 $('#bRatingHelperDivSearch').live('click',function () { $('#DivSearch').dialog('open'); });
 $('#DivSearchRating_bOk').click(function () {
 $("#InputAuthorityGridSearch_Rating").val($("#hidRating").val());
 $("#DivSearch").dialog('close');
 });
 $('#DivSearchRating_bCancel').click(function () {
 $("#DivSearch").dialog('close');
 });
 });

이 함수는 ajax 호출 전에 완벽하게 작동하지만 ajax 호출 후에는 모두 작동을 멈 춥니 다. 나는 이것에 붙어 있습니다. 제발 도와주세요.

WannaCSharp

문제는 HTML이 교체되면 요소의 바인딩이 손실된다는 것입니다. 이벤트를 신체 또는 귀하의#DivSearchGrid'

$('#DivSearchGrid').on("click", "#DivSearchRating_bOk", "function () {
    $("#InputAuthorityGridSearch_Rating").val($("#hidRating").val());
    $("#DivSearch").dialog('close');
 });

또는

$('body').on("click", "#DivSearchRating_bOk", "function () {
    $("#InputAuthorityGridSearch_Rating").val($("#hidRating").val());
    $("#DivSearch").dialog('close');
 });

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

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

에서 수정
0

몇 마디 만하겠습니다

0리뷰
로그인참여 후 검토

관련 기사

분류에서Dev

ajax 호출 후 jquery 함수가 작동하지 않습니다.

분류에서Dev

Ajax 호출 후 JQuery Datepicker가 작동하지 않음

분류에서Dev

ajax 호출 후 클릭시 jQuery가 작동하지 않음

분류에서Dev

두 번째 ajax 호출 후 jquery가 작동하지 않습니다.

분류에서Dev

수신 후 후크를 통해 생성 된 ssh 세션에서 호출하면 내보내기가 작동하지 않습니다.

분류에서Dev

ajax 호출 후 PHP echo javascript 함수가 작동하지 않습니까?

분류에서Dev

녹아웃에서 ajax 호출 후 datepicker가 작동하지 않음

분류에서Dev

ajax 호출 후 분류기 플러그인이 작동하지 않음 (jquery tablesorter)

분류에서Dev

ajax에서 버튼을 호출하면 jquery가 작동하지 않습니다.

분류에서Dev

함수 내부에서 호출 할 때 ajax가 제대로 작동하지 않습니다.

분류에서Dev

내 animate () 호출에서 jQuery 여유가 작동하지 않음

분류에서Dev

내 animate () 호출에서 jQuery 여유가 작동하지 않음

분류에서Dev

AJAX 호출 후 addClass () 함수가 작동하지 않음

분류에서Dev

AJAX 호출을 한 후 내 jQuery 함수가 죽습니다.

분류에서Dev

AJAX 호출 후 다음 AJAX 호출이 작동하지 않습니다.

분류에서Dev

jQuery를 1.10.2로 업데이트 한 후 Ajax 호출 후 jQuery Range Slider가 작동하지 않음

분류에서Dev

AJAX 호출이 liferay 6.2.2에서 작동하지 않습니까?

분류에서Dev

ajax 호출 후 확인란이 작동하지 않습니다.

분류에서Dev

로드 된 DIV에서 jquery AJAX / jquery 호출에 전달되면 Javascript가 작동하지 않습니다.

분류에서Dev

Jquery Ajax 호출이 모바일에서 작동하지 않습니다.

분류에서Dev

PHP에서 ajax 호출 후 CSS, Java 스크립트가 제대로 작동하지 않음

분류에서Dev

ajax 호출로 요소를 동적으로 추가 한 후 jquery 이벤트가 작동하지 않음

분류에서Dev

ajax 성공 jquery 내부의 ajax 호출이 작동하지 않는 ajaxstart 함수

분류에서Dev

ajax 성공 jquery 내부의 ajax 호출이 작동하지 않는 ajaxstart 함수

분류에서Dev

jquery에서 Ajax 호출이 작동하지 않음

분류에서Dev

내 getToken 함수가 첫 번째 호출에서 작동하지 않습니다.

분류에서Dev

현재 페이지에서 ajax 호출 후 jQuery가 트리거되지 않음

분류에서Dev

ajax 호출 후 날짜 선택기가 작동하지만 형식이 아닙니다.

분류에서Dev

PHP 내에서 JS 함수를 호출하면 왜 JS 코드가 작동하지 않습니까?

Related 관련 기사

  1. 1

    ajax 호출 후 jquery 함수가 작동하지 않습니다.

  2. 2

    Ajax 호출 후 JQuery Datepicker가 작동하지 않음

  3. 3

    ajax 호출 후 클릭시 jQuery가 작동하지 않음

  4. 4

    두 번째 ajax 호출 후 jquery가 작동하지 않습니다.

  5. 5

    수신 후 후크를 통해 생성 된 ssh 세션에서 호출하면 내보내기가 작동하지 않습니다.

  6. 6

    ajax 호출 후 PHP echo javascript 함수가 작동하지 않습니까?

  7. 7

    녹아웃에서 ajax 호출 후 datepicker가 작동하지 않음

  8. 8

    ajax 호출 후 분류기 플러그인이 작동하지 않음 (jquery tablesorter)

  9. 9

    ajax에서 버튼을 호출하면 jquery가 작동하지 않습니다.

  10. 10

    함수 내부에서 호출 할 때 ajax가 제대로 작동하지 않습니다.

  11. 11

    내 animate () 호출에서 jQuery 여유가 작동하지 않음

  12. 12

    내 animate () 호출에서 jQuery 여유가 작동하지 않음

  13. 13

    AJAX 호출 후 addClass () 함수가 작동하지 않음

  14. 14

    AJAX 호출을 한 후 내 jQuery 함수가 죽습니다.

  15. 15

    AJAX 호출 후 다음 AJAX 호출이 작동하지 않습니다.

  16. 16

    jQuery를 1.10.2로 업데이트 한 후 Ajax 호출 후 jQuery Range Slider가 작동하지 않음

  17. 17

    AJAX 호출이 liferay 6.2.2에서 작동하지 않습니까?

  18. 18

    ajax 호출 후 확인란이 작동하지 않습니다.

  19. 19

    로드 된 DIV에서 jquery AJAX / jquery 호출에 전달되면 Javascript가 작동하지 않습니다.

  20. 20

    Jquery Ajax 호출이 모바일에서 작동하지 않습니다.

  21. 21

    PHP에서 ajax 호출 후 CSS, Java 스크립트가 제대로 작동하지 않음

  22. 22

    ajax 호출로 요소를 동적으로 추가 한 후 jquery 이벤트가 작동하지 않음

  23. 23

    ajax 성공 jquery 내부의 ajax 호출이 작동하지 않는 ajaxstart 함수

  24. 24

    ajax 성공 jquery 내부의 ajax 호출이 작동하지 않는 ajaxstart 함수

  25. 25

    jquery에서 Ajax 호출이 작동하지 않음

  26. 26

    내 getToken 함수가 첫 번째 호출에서 작동하지 않습니다.

  27. 27

    현재 페이지에서 ajax 호출 후 jQuery가 트리거되지 않음

  28. 28

    ajax 호출 후 날짜 선택기가 작동하지만 형식이 아닙니다.

  29. 29

    PHP 내에서 JS 함수를 호출하면 왜 JS 코드가 작동하지 않습니까?

뜨겁다태그

보관