Javascript 是否可以在不刷新整个页面的情况下加载页面内容

Javascript 是否可以在不刷新整个页面的情况下加载页面内容,javascript,php,jquery,html,ajax,Javascript,Php,Jquery,Html,Ajax,实际上,我想刷新我的页面内容,而不是通过JavaScript或j Query刷新整个页面。。。。。。。我把我的整个项目都变成了Php或javaScript,所以我面临这样的问题 注意:我想在用户执行某些操作时刷新我的页面内容 这是我的密码: //单击按钮时,将执行以下操作: $('body').on('click', '#click', loadDoc); 和LoadDoc函数: function loadDoc() {

实际上,我想刷新我的页面内容,而不是通过JavaScript或j Query刷新整个页面。。。。。。。我把我的整个项目都变成了Php或javaScript,所以我面临这样的问题

注意:我想在用户执行某些操作时刷新我的页面内容

这是我的密码:

//单击按钮时,将执行以下操作:

  $('body').on('click', '#click', loadDoc); 
和LoadDoc函数:

   function loadDoc() { 

                                //alert('heruybvifr');
                var _this = $(this); 
                var order_id= $(this).parents('.modal').find('.order-id').text(); 

                $.get('myPHP.php',{order_id: order_id},function(){ 
             _this.hide();

                }) 
                }
现在是myPHP.php:

  <?php
 include("connection.php");
 $limit = intval($_GET['order_id']);

echo $valuek;
    $query="UPDATE orders
SET status ='cooking'
 WHERE id = $limit";
if (mysqli_query($connection,$query)) {
echo "Record updated successfully";
} else {
echo "Error updating record: " . mysqli_error($connection);
 }


  ?> 
是的,您可以使用jQuery.ajax调用。这样地: 使用AJAX请求更改元素的文本:

$("button").click(function(){
    $.ajax({url: "demo_test.txt", success: function(result){
        $("#div1").html(result);
    }});
});
有关详细信息,请参见本教程: 是的,您可以使用jQuery.ajax调用。这样地: 使用AJAX请求更改元素的文本:

$("button").click(function(){
    $.ajax({url: "demo_test.txt", success: function(result){
        $("#div1").html(result);
    }});
});
有关详细信息,请参见本教程:

您可以使用JQuery Ajax函数来完成您的需求。 下面给出的所有函数都可以在不刷新页面的情况下加载内容

    $.post("/controller/function", params, function(data) {
        // set received data to html
    });

$.ajax("/controller/function", params, function(data) {
        // set received data to html
    });

$.get("/controller/function", params, function(data) {
        // set received data to html
    });

您可以使用jqueryajax函数来完成您的需求。 下面给出的所有函数都可以在不刷新页面的情况下加载内容

    $.post("/controller/function", params, function(data) {
        // set received data to html
    });

$.ajax("/controller/function", params, function(data) {
        // set received data to html
    });

$.get("/controller/function", params, function(data) {
        // set received data to html
    });

您可以从服务器加载数据,并将返回的HTML放入匹配的元素中

<div id="content"></div>

$("#content").load( "ajax/test.html" );

您可以从服务器加载数据,并将返回的HTML放入匹配的元素中

<div id="content"></div>

$("#content").load( "ajax/test.html" );

当然,可以使用AJAX拉入新数据,然后使用该数据替换DOM中的数据。如果您使用jQuery库,那么您也在使用JavaScript。他们不是两种不同的语言。JavaScript是语言,jQuery是库/层。我想我会指出这一点,因为你看起来很新。当然可以,使用AJAX拉入新数据,然后使用该数据替换DOM中的数据。如果您使用jQuery库,那么您也在使用JavaScript。他们不是两种不同的语言。JavaScript是语言,jQuery是库/层。我想我会指出这一点,因为你看起来很新。你能帮我把代码转换成AJAX吗注:检查我的编辑问题添加代码你能帮我把代码转换成AJAX吗注:检查我的编辑问题添加代码你能帮我把代码转换成AJAX吗注:检查我的编辑问题添加代码我可以你可以帮我把代码转换成AJAX注释:检查我的编辑问题添加我得到的代码你可以帮我把代码转换成AJAX注释:检查我的编辑问题添加我得到的代码你可以帮我把代码转换成AJAX注释:检查我的编辑问题添加代码