2017-05-17 9 views
0

私は、ブートストラップトグルでトグルして、トグルをオンまたはオフに切り替えるとhttp.getを機能させます。クリックしても機能しませんが、クリックしても機能しませんでした。このような私のコード私はそれを修正する方法がわからないhttp.getでトグルをオフに組み合わせる方法

<input id="toggle-two" type="checkbox" data-toggle="toggle" data-width="100"> 
     <script> 
      $(function() { 
         $('#toggle-two').bootstrapToggle({ 
          on: 'Lock', 
          off: 'Unlock' 
         }).on('change', function() { 
          $.ajax({ 
          url: 'http://localhost/web.php?tN=rlock&f12=123456789', 
          data: { checked: $(this).prop('checked') }, 
          success: function() { 
           console.log('Lock'); 
          } 
          }); 
          }).off('change', function() { 
          $.ajax({ 
          url: 'http://localhost/web.php?tN=runlock&f12=123456789', 
          data: { checked: $(this).prop('checked') }, 
          success: function() { 
           console.log('Unlock'); 
          } 
          }); 
          }); 
         }); 
     </script> 

、私の問題

答えて

1

を解決するためにhelpmeしてくださいあなたはそれを動作この

<input id="toggle-two" type="checkbox" data-toggle="toggle" data-width="100"> 
<script> 
    $(function() { 
    $('#toggle-two').bootstrapToggle({ 
     on: 'Lock', 
     off: 'Unlock' 
    }).on('change', function() { 
     var Checked_or_not = this.checked, // check if checked or unchecked 
      tN = Checked_or_not ? 'rlock' : 'runlock'; // if checked return 'rlock' if unchecked return 'runlock' for tN in url 
     $.ajax({ 
      url: 'http://localhost/web.php?tN='+ tN +'&f12=123456789', // add tN in url 
      data: { checked: Checked_or_not }, 
      success: function() { 
         console.log('Lock'); 
        } 
     }); 
    }); 
    }); 
</script> 
+0

感謝男:) – Nugka

+0

ような何かを試すことができます@ RizkaNugrohoが助けてくれてうれしいです。すてきな一日を :-) –

関連する問題