[英]send specific data to ajax
我想將可變數據發布到ajax發布這是我的html代碼
<tr> <td class="text-right">Payment ID:</td> <td>variable</td> // variable that i want to post </tr>
這是我的Java腳本代碼
var ajax_call = function() { $.ajax({ type:"post", url:"request-handler.php", data:{ data:"Payment ID" } }); }; var interval = 5000; // where X is your every X minutes setInterval(ajax_call, interval);
現在我想在ajaxpost中的td標簽之間發布變量
在該單元格上設置一個id,以便您的js易於閱讀,然后只需使用jQuery即可訪問文本。
var ajax_call = function() { $.ajax({ type: "post", url: "request-handler.php", data: { paymentId: $('#payment-id').text(); // access this on the php server using: $_POST['paymentId']; } }); }; var interval = 5000; // where X is your every X minutes setInterval(ajax_call, interval);
<tr> <td class="text-right">Payment ID:</td> <td id="payment-id">variable</td> <!-- variable that i want to post --> </tr>
<tr id="rowID">
<td class="text-right">Payment ID:</td>
<td>variable</td> // variable that i want to post
</tr>
並在您的javascript中
var ajax_call = function() {
$.ajax({
type:"post",
url:"request-handler.php",
data:{
var Row = document.getElementById("rowID");
var Cells = Row.getElementsByTagName("td");
data:Cells[1].innerText
}
});
};
編輯:您可以直接使用var cells = document。 getElementsByTagName (“ td”); 也一樣 或將ID和ID設置為單元格<tr > <td class="text-right">Payment ID:</td> <td id="columnID">variable</td> // variable that i want to post </tr>
data:{document.getElementById("columnID")}
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.