如何让http获取JQuery
问题描述:
Hy我是Jquery的新成员。我想发送数据到http,但我不知道何时使用类发送数据。 这是我的html如何让http获取JQuery
<div class="action-lock">
<div class="toggle-pane">
<div class='unique' id='switch'>
<div class='toggle-text-off'>Unlocked</div>
<div class='glow-comp'></div>
<div class='toggle-button'></div>
<div class='toggle-text-on'>Locked</div>
</div>
</div>
</div>
这我的JQuery
$('.unique').click(function(e) {
e.preventDefault();
$(this).toggleClass('toggle-on');
});
如何发送HTTP GET在Locked
和Unlocked
。一些示例URL如下localhost/web.php?tN=locked
或localhost/web.php?tN=unlocked
。请帮助我知道如果发送http get如果条件是这样的。由于
答
尝试使用$.get()一样,
$('.unique').click(function (e) {
e.preventDefault();
$(this).toggleClass('toggle-on');
// pass unlocked if it has class toggle-on, otherwise pass locked
var data = {tN:($(this).hasClass('toggle-on')?'unlocked':'locked')};
$.get('http://localhost/web.php',data,function(response){
console.log(response);
});
});
+0
您之前的代码正常工作。我想让2个条件锁定和解锁,而'toggleClass'中的类并不总是'切换'。我从toggleClass制定了一些条件最后的位置。但是你的代码工作非常感谢 – Nugka
我恐怕不太你问明白。你问**如何**将这两个DIV的内容POST到外部页面?为此,您可以使用AJAX或XMLHttpRequest。 –
发送数据到哪里?你的问题没有意义。 – Difster
发送HTTP获取的含义是什么? – webpic