亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

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

頁面加載時如何運行ajax jquery的第一個實例

頁面加載時如何運行ajax jquery的第一個實例

PHP
繁星點點滴滴 2022-10-14 10:41:11
我有一個 jquery 和 ajax 執行查詢并在單擊按鈕時顯示一個表。問題是當頁面第一次加載時,查詢沒有運行并且不顯示任何內容,因此必須單擊按鈕才能開始顯示查詢結果。有沒有辦法在頁面加載時運行查詢?然后只需使用按鈕。我的代碼是:$(document).ready(function() {  $("#display").click(function() {    $.ajax({ //create an ajax request to display.php      type: "GET",      url: "genquery.php",      dataType: "html", //expect html to be returned                      success: function(response) {        $("#responsecontainer").html(response);        //alert(response);      }    });  });});<script src="https://cdnjs.cloudflare.com/ajax/libs/jquery/3.3.1/jquery.min.js"></script><table border="1" align="center">  <tr>    <td> <input type="button" id="display" value="Buscar" /> </td>  </tr></table><div id="responsecontainer" align="center"></div>
查看完整描述

2 回答

?
藍山帝景

TA貢獻1843條經驗 獲得超7個贊

只需調用click()元素來模擬點擊。


$(document).ready(function() {

  $("#display").click(function() {

    $.ajax({ //create an ajax request to display.php

      type: "GET",

      url: "genquery.php",

      dataType: "html", //expect html to be returned                

      success: function(response) {

        $("#responsecontainer").html(response);

        //alert(response);

      }

    });

  }).click();

});

<script src="https://cdnjs.cloudflare.com/ajax/libs/jquery/3.3.1/jquery.min.js"></script>

<table border="1" align="center">

  <tr>

    <td> <input type="button" id="display" value="Buscar" /> </td>

  </tr>

</table>

<div id="responsecontainer" align="center">


</div>


查看完整回答
反對 回復 2022-10-14
?
侃侃爾雅

TA貢獻1801條經驗 獲得超16個贊

您可以提取您在點擊處理程序中調用的函數并在ready.


$(document).ready(function() {

  const displayContent = () => {

    $.ajax({ //create an ajax request to display.php

      type: "GET",

      url: "genquery.php",

      dataType: "html", //expect html to be returned                

      success: function(response) {

        $("#responsecontainer").html(response);

        //alert(response);

      }

    });

  }

  displayContent();

  $("#display").click(displayContent());

});


查看完整回答
反對 回復 2022-10-14
  • 2 回答
  • 0 關注
  • 151 瀏覽

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號