Jquery 将数据库中的值显示到HTML输入标记中
我有一个下拉列表HTML选择标记和一个HTML表单。如下- 选择->Jquery 将数据库中的值显示到HTML输入标记中,jquery,html,database,Jquery,Html,Database,我有一个下拉列表HTML选择标记和一个HTML表单。如下- 选择-> <select name="select-native-1" id="select-native-1" onChange="dbToForm(this)"> <option value="1">Employee 1</option> <option value="2">Employee 2</option>
<select name="select-native-1" id="select-native-1" onChange="dbToForm(this)">
<option value="1">Employee 1</option>
<option value="2">Employee 2</option>
<option value="3">Employee 3</option>
<option value="4">Employee 4</option>
</select>
在这里,我可以从DB到JS函数获取值,并将其存储在变量中。必须将该变量推送到我的HTML表单字段。
e_name是一个标记,我无法在该字段中显示检索到的值。
存在一个值,并且该值在那里打印时没有任何问题
这是标签的限制吗?如果是,什么可以作为标签的替代品
请注意:检索到我的表单中的值用于编辑和更新目的。i、 e.表单中填充的值可以编辑并更新到数据库中。输入标记没有HTML,它们有值
$("#e_name").val(name);
.html用于填充到之间的元素。输入没有这样的匹配标记,那么HTML会去哪里?输入标记没有HTML,它们有值
$("#e_name").val(name);
.html用于填充到之间的元素。输入没有这样的匹配标记,那么HTML会去哪里呢?您需要使用.val
你需要使用.val
Textarea的工作方式与其他输入控件不同。改用这个:
$("#e_name").val(name)
Textarea的工作方式与其他输入控件不同。改用这个:
$("#e_name").val(name)
啊,我错过了这个逻辑。现在完全明白了。它起作用了。啊,我错过了这个逻辑。现在完全明白了。它起作用了。
$("#e_name").val(name)