它可能通过 PHP 更改 html 元素?
It's possibly change html element via PHP?
我有
<span id="first_name"></span>
从 mysql 我得到 "first_name" 值,我想将其写入 #first_name。
JS 做得很好
$('span').text(firstNameFromDb);
但我无法在 php 上完成。有可能吗?我该怎么做?
您不能直接从 PHP 更改 HTML,但您可以通过 javascript 使用 AJAX 函数来完成此操作。如果你的项目中包含了jQueryjs库,在js中创建如下代码:
$.ajax({
url: getFirstName.php,
data: {
user: $first_name("#user-id").val(),
},
success: function(data){
$("#first_name").html(data);
}
});
在相应事件上触发上述jQuery函数。
在getFirstName.php中执行以下逻辑:
$user_id = $_GET['user'];
$get_firstname = //mysql code to get the first name//;
echo $get_firstname;
这样就可以了。
我有
<span id="first_name"></span>
从 mysql 我得到 "first_name" 值,我想将其写入 #first_name。 JS 做得很好
$('span').text(firstNameFromDb);
但我无法在 php 上完成。有可能吗?我该怎么做?
您不能直接从 PHP 更改 HTML,但您可以通过 javascript 使用 AJAX 函数来完成此操作。如果你的项目中包含了jQueryjs库,在js中创建如下代码:
$.ajax({
url: getFirstName.php,
data: {
user: $first_name("#user-id").val(),
},
success: function(data){
$("#first_name").html(data);
}
});
在相应事件上触发上述jQuery函数。
在getFirstName.php中执行以下逻辑:
$user_id = $_GET['user'];
$get_firstname = //mysql code to get the first name//;
echo $get_firstname;
这样就可以了。