js

2017-02-13 1 views
1

에 의해 게시 된 외부 파일의 id div에 대한 액세스 전체 관리자 패널 Ajax 쓰기가 필요합니다. Ajax로 호출 된 은행의 세부 정보 페이지 ...이 정보를 버튼을 수행하는 div에 부었습니다 및js

내 대구는 다음과 같습니다

HTML

<html> 
<head> 

    <script src="file/js/Connection.js"></script> 

</head> 
<body> 

    <div class="row" id="box"></div> 

</body> 
</html> 

연결 파일 JS 대구 :

$(document).ready(function() { 
    show_all(); 
}); 


     function show_all() { 
     work = "select"; 
      $.ajax({ 
       type: "POST", 
       url: "server.php", 
       data: "work="+work, 
       success: function(data) { 
        $("#box").html(data); 
       } 
      }); 
     } 

및 파일 server.php는 :

<?php 

$pdo = new PDO('mysql:host=localhost;dbname=Contact', 'root', ''); 

if (isset($_POST['work'])) { 
    $work = $_POST['work']; 
    if ($work == 'select') { 
     $qcomment = $pdo->query("SELECT * FROM myfeilds"); 
     while ($XXX = $qcomment->fetch()) { 
      $Z1 = $XXX['id']; 
      $Z2 = $XXX['name']; 
      $Z3 = $XXX['active']; 
      echo ' 


<div class="col-lg-3"> 
    <div class="row" id="back"> 
    <div class="col-lg-8" id="Fname"> 
     <span class="glyphicon glyphicon-check"></span> 
     <label>' . $Z2 . '</label> 
    </div> 
    <div class="col-lg-4" id="Fbtn"> '; 

     if ($Z3 == 1) { echo ' 

     <div class="btn btn-on" id="' . $Z1 . '"> 
     <div> <span class="glyphicon glyphicon-remove"></span></div> 
     <div><span class="glyphicon glyphicon-ok"></span></div> 
     </div>'; 

     } else { echo ' 

     <div class="btn btn-off" id="' . $Z1 . '"> 
     <div> <span class="glyphicon glyphicon-remove"></span></div> 
     <div><span class="glyphicon glyphicon-ok"></span></div> 
     </div>'; 
     } echo ' 


    </div> 
    </div> 
</div> 
'; 
     } 
    } 
} 

?> 

그리고

는 결국 그를 작성하고 자바 스크립트 코드

$(".btn").on('click',function(e){ 
    if($(this).hasClass("btn-on")){ 
    $(this).removeClass("btn-on"); 
    $(this).addClass("btn-off"); 

     } 
     else { 
    $(this).removeClass("btn-off"); 
    $(this).addClass("btn-on"); 

     } 
}); 

를 켜려고 그리고 그들은 나에게 말했다 그리고 외부 파일에서 수행 한 선택 때문에 제대로

$(document).on("click",".btn",function(event) { 
    if($(this).hasClass("btn-on")){ 
    $(this).removeClass("btn-on"); 
    $(this).addClass("btn-off"); 

     } 
     else { 
    $(this).removeClass("btn-off"); 
    $(this).addClass("btn-on"); 

     } 
}); 
이 코드는 작동

,하지만 난 발열이 페이지 를 입력 처음에만 내가 얻는 경우에 작동이 코드를 사용해야합니다 다른 탭은 당신이

jQuery를 http://www.screenr.com/SNH에 희망이 도움을 혜성을 사용하여 시도 할 수 있습니다 ... 무엇을

내가 :)

답변

0

을 작동하지 않습니다, 다시 이동합니다.

감사합니다.