0
在我的頁面我想發送一個jQuery請求到另一個PHP腳本,無需重新加載整個頁面。 單擊按鈕時,需要通過POST將請求發送到另一個PHP腳本。 我只是不能得到它的工作。到目前爲止我的代碼:jQuery發送URL請求
的Javascript:按鈕& URL的
<script>
$(function(){
$('#pause').on('click', function(e){
e.preventDefault(); // preventing default click action
$.ajax({
url: '/cura/includes/pause_agent.inc.php',
type: 'post',
data: $pausedata,
success: function(){
// ajax callback
}, error: function(){
alert('ajax failed');
},
})
})
})
</script>
PHP代碼發送:
if($member['Paused']==0){
$pausedata = '?action=agentpause&agent='.$member['Location'].'&paused=true';
echo('<td><button id="pause" class="btn btn-warning btn-sm">Pause      </button></td>');
}
else{
$pausedata = '?action=agentpause&agent='.$member['Location'].'&paused=false';
echo('<td><button id="pause" class="btn btn-success btn-sm">Unpause</button></td>');
}
任何建議/想法?
'data:$ pausedata' ????? – 2014-10-12 11:47:41
誰是$ pausedata? – 2014-10-12 11:49:42
$ pausedata這可能是一個PHP變量。你不能像你那樣在ajax請求中使用它。 – Meer 2014-10-12 11:50:18