如何弹出包含文本框的javascript警报框来更新mysql表?
我正在制作一个网站,允许人们登录,从商店购买物品,等等,我试图让版主可以通过点击链接更改和更新他们的信用,并弹出一个弹出警告框,在弹出框中输入给他们多少信用,然后点击“确定”并用新的金额更新mysql表,如何实现这一点?为此,您必须使用JavaScript的提示功能,该功能提供一个文本框来输入值。从用户处获取值后,您可以向服务器发出ajax请求,以更新数据库中的新金额 大概是这样的:- 首先在页面中添加jQuery文件如何弹出包含文本框的javascript警报框来更新mysql表?,javascript,php,html,mysql,Javascript,Php,Html,Mysql,我正在制作一个网站,允许人们登录,从商店购买物品,等等,我试图让版主可以通过点击链接更改和更新他们的信用,并弹出一个弹出警告框,在弹出框中输入给他们多少信用,然后点击“确定”并用新的金额更新mysql表,如何实现这一点?为此,您必须使用JavaScript的提示功能,该功能提供一个文本框来输入值。从用户处获取值后,您可以向服务器发出ajax请求,以更新数据库中的新金额 大概是这样的:- 首先在页面中添加jQuery文件 <a href="javascript:void(0);" onCli
<a href="javascript:void(0);" onClick="updateAmount(itemId);">Click here to update amount</a>
<script>
function updateAmount(itemId){
amount = prompt('Enter new amount', 0);
$.ajax({
url: updateAmount.php,
data: {"amount": amount, "id": itemId},
success: function(data){
alert("Amount updated successfully.");
}
});
}
</script>
函数updateAmount(itemId){
金额=提示(“输入新金额”,0);
$.ajax({
url:updateAmount.php,
数据:{“金额”:金额,“id”:项目id},
成功:功能(数据){
警报(“金额更新成功”);
}
});
}
为了创建您想要的弹出效果,可以使用下面描述的提示符()
使用:
function giveCredits(user) {
var amount = prompt('Please enter the amount of creidts you wish to give to ' + user,100);
SQLCreditfunction(user,amount);
}
您应该能够创建所需的效果。SQLCreditfunction将是一个将值插入数据库的函数