根据先前的输入从数据库中获取输入值
Posted
技术标签:
【中文标题】根据先前的输入从数据库中获取输入值【英文标题】:Get input value from database based on previous input 【发布时间】:2021-09-16 11:00:46 【问题描述】:我有一个加薪表格,我必须在其中手动输入每家公司的早班和夜班费率。每个公司都有不同的费率。我想在选择公司的名称时,应该使用php从数据库中检索速率,并自动填写,以便用户只需输入劳动者工作的天数。我不确定如何实现这一点。每家公司的费率都存储在数据库中。 如何做 jquery 使这个想法生效?
<input type="text" name="name">
<div>
<label>Morning Shift Rate: </label>
<input type="number" name="morning_rate"
id="morning_rate">
<label> Days : </label>
<input type="number" name="morning_day" id="morning_day">
</div>
<div>
<label>Night Shift Rate: </label>
<input type="number" name="night_rate" id="night_rate">
<label> Day : </label>
<input type="number" name="night_day" id="night_day" >
</div>
<script>
$(document).ready(function()
$('#name').click(function()
????
)
)
</script>
【问题讨论】:
【参考方案1】:您必须使用 AJAX 调用从数据库中请求数据。 但是,您必须有太多的后端语言(例如:PHP、Python...),因为他会从数据库中检索数据。 jQuery 示例:
submitForm = function(url, element)
const dataForm = element.serializeArray();
let data = 'id': dataForm[0]
$.ajax(
method:'POST',
url: url, // Your url to send the datas (the id in your view for example) at your backend
data: data,
).then(response ()
console.log(response.rate)
)
希望对你有帮助。
【讨论】:
谢谢。但是你能举个例子说明如何用 PHP 做到这一点吗? 是的,您已经在本站回复了:***.com/questions/39341901/…以上是关于根据先前的输入从数据库中获取输入值的主要内容,如果未能解决你的问题,请参考以下文章