gpt4 book ai didi

mysql - 根据一个文本框中的输入,查询 MySQL 数据库并更新另一个文本框

转载 作者:行者123 更新时间:2023-11-30 01:03:27 25 4
gpt4 key购买 nike

基本上,我有一个带有 id(主键)和名称的 MySQL 表。当用户在网络表单上的“ID”文本框中输入数字时,我想根据输入的 ID 更新另一个文本框的名称。最好的方法是什么?

我目前所做的事情感觉很愚蠢,但它确实有效。当我的页面加载时,我将 ID 和名称拉入 DataTable 对象中。然后,当文本框更改(TextChanged 事件)时,我发回服务器,然后搜索数据表并更改名称文本框的值。

它可以工作,但由于回发,速度有点慢。我有一种感觉,使用 javascript 可以使表单感觉更具响应性吗?但我什至不知道该谷歌什么。有什么建议吗?

最佳答案

您应该为此使用 JavaScript。无需回发到服务器。

<script src="http://ajax.aspnetcdn.com/ajax/jQuery/jquery-1.9.1.min.js"></script>
<script>
$(document).ready(function ()
{
$('input[name="txtid"]').on('change keyup',function()
{
$('input[name="txtnotifications"]').val
(
$('input[name="txtid"]').val()
);
});
});
</script>
</head>

<body>
<form action="/">
<input name="txtid" type="text" />
<br />
<input name="txtnotifications" type="text" />
</form>

此外,用户输入 ID 似乎很奇怪。这通常是数据库管理的字段,用户无法创建/更新它。

关于mysql - 根据一个文本框中的输入,查询 MySQL 数据库并更新另一个文本框,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19890411/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com