Php JQuery-动态更改页面

Php JQuery-动态更改页面,php,jquery,mysql,Php,Jquery,Mysql,这很难解释,但我会尽力解释,也许有人知道我想做什么 我有一个dashboard.php页面,在该页面中我有一个主界面div,它覆盖了nav a标题下100%的宽度 当用户单击链接时,此仪表板将使用来自另一个页面(例如search user)的数据更改主界面div的内容 我可以将搜索用户页面加载到主界面中,但问题是,当我单击“搜索用户”时,它会将我带回dashboard.php页面,其中包含原始主界面内容,而不是我搜索的所有用户的表 我很难告诉jquery我希望它在单击搜索用户链接后搜索用户并将其

这很难解释,但我会尽力解释,也许有人知道我想做什么

我有一个dashboard.php页面,在该页面中我有一个主界面div,它覆盖了nav a标题下100%的宽度

当用户单击链接时,此仪表板将使用来自另一个页面(例如search user)的数据更改主界面div的内容

我可以将搜索用户页面加载到主界面中,但问题是,当我单击“搜索用户”时,它会将我带回dashboard.php页面,其中包含原始主界面内容,而不是我搜索的所有用户的表

我很难告诉jquery我希望它在单击搜索用户链接后搜索用户并将其填充回主界面页面


希望有人知道我在做什么和试图完成什么。

您可以将任务分为客户端任务和服务器任务

客户端任务是javascript/jQuery将在浏览器上执行的操作。 服务器任务是当请求进入时服务器将执行的操作。 这并不意味着服务器将需要创建完整的html页面,只需绕过完整的页面创建向客户端发送一些信息即可

我经常做这样的事情:

<script>
    var send = { };
    send[ 'find'  ] = $("input[name='find']").val();
    send[ 'token' ] = $("input[name='token']").val();

    $.post( 'request.php', send, function( data ) {

        $("#name").html( data );

    });
</script>

var send={};
send['find']=$(“输入[name='find']”)val();
send['token']=$(“输入[name='token']”)val();
$.post('request.php',send,函数(数据){
$(“#名称”).html(数据);
});
对于从request.php获取的数据,有一些选项。 您可以让request.php创建可以放入
的html。 或者编写从JSON创建HTML的客户端代码


希望它有意义。

你的目标有意义,但是如果不看一些代码就很难提供方向,如果没有演示,很难确定你在代码中做什么