第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號安全,請及時綁定郵箱和手機(jī)立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

每次單擊按鈕時,PHP頁面發(fā)送的變量都會增加的問題

每次單擊按鈕時,PHP頁面發(fā)送的變量都會增加的問題

人到中年有點甜 2021-04-08 10:11:48
問題總結(jié)我有一個Web應(yīng)用程序,顯示從API返回的數(shù)據(jù)摘要(日期,主題,描述等)。用戶登錄后,PHP腳本提取數(shù)據(jù)并將每個項目輸出為表格行。每行上都有一個鏈接,允許用戶單擊該鏈接,這將再次調(diào)用API并提取該條目的詳細(xì)信息。它使用項目ID號,在生成行時,該項目ID號會放入鏈接ID屬性中。為了進(jìn)行測試,我有一個JQuery代碼塊,當(dāng)單擊為P元素時,它僅呈現(xiàn)每個鏈接的ID號。這樣,我知道JQuery函數(shù)肯定會將ID傳遞給PHP腳本,并且該腳本肯定會將某些內(nèi)容返回給頁面。這是PHP返回的數(shù)據(jù):    echo "<tr>            <td>$dateChange</td>            <td>$itemSubject</td>            <td id='myDiv'>$itemSummary<br />               <a class='test'  href='#' id=$itemID onclick='testing();'>                View Details               </a>            </td>            <td>$itemState</td>          </tr>";這是當(dāng)用戶單擊適當(dāng)?shù)逆溄訒r調(diào)用的JQuery函數(shù):    function testing() {        $.post("itemDetails.php", { id: $(this).attr('id') }, function(response) {         var details = document.createElement("P");         details.innerText = response;         document.getElementById('myDiv').appendChild(ticket);         });};我會發(fā)生什么:每次單擊鏈接時,該函數(shù)都會將該鏈接的ID屬性發(fā)布到PHP腳本。PHP腳本將回顯該內(nèi)容,并且該函數(shù)將獲取響應(yīng)并將其呈現(xiàn)為附加到td元素上的新元素。實際發(fā)生的情況:第一次單擊鏈接時,該鏈接的ID在頁面上呈現(xiàn)兩次,下一個鏈接呈現(xiàn)3次,接下來的4次,依此類推。每次單擊鏈接時,都會輸出該鏈接的ID ++我不知道為什么每次都增加輸出,而不僅僅是打印一次。我希望我已經(jīng)清楚地解釋了事情。如果沒有,請告訴我?;蛘?,如果我要以錯誤的方式處理整件事,請告訴我。親切的問候編輯終于弄清楚我在做什么錯。刪除了onclick函數(shù)調(diào)用,并使用了.ready。更新的JavaScript / JQuery是:    $(document).ready(function() {      $("a").click(function(event) {        $.post("includes/modal.php", { id: event.target.id }, function(response) {          var ticket = document.createElement("P");          ticket.innerText = response;          document.getElementById('myDiv').appendChild(ticket);        });      });   });感謝您的協(xié)助!非常感激。
查看完整描述

1 回答

  • 1 回答
  • 0 關(guān)注
  • 164 瀏覽
慕課專欄
更多

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動學(xué)習(xí)伙伴

公眾號

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號