【发布时间】:2013-11-21 09:37:53
【问题描述】:
我想从下拉框中选择一个名称。例如,假设我想查看那里的详细信息。所以我必须创建一个详细信息按钮,并且我想放置一个连接操作查询来连接两个表。任何人都可以通过发布示例代码来帮助我。 :'(
我想在 jsp 页面中执行此操作。我不知道javascript,所以如果有人用javascript给出解决方案,请给我一个详细的解决方案,解释它是如何工作的。
<select name ="StaffName"> <% while(resultset.next()){ %>
<option value=""><%= resultset.getString(2)%></option>
<%}
%>
</select>
<br><br>
<input name="Submit" type="button" value="Submit">
</form>
添加了此编码,请检查
function fetchDBValues(data){
//Call Your AJAX function here passing the required URL and values.
<form id="frmMain" name="frmMain">
var data = "<select name ='StaffName' onChange='fetchDBValues(this.value)'>"
<% while(resultset.next()){ %>
<option value=""><%= resultset.getString(2)%></option></select>
$.ajax({
url : 'http://localhost:8080/sample',
type : "POST",
async : false,
success : function fetchDBValues(data) {
//Sample data
$("#fillValue").html(data);
}
});
【问题讨论】:
-
上面的代码有什么问题
-
我想激活那个提交按钮
-
现在我添加了一个 ajax 编码,来自网络,就像你说的那样。我不知道如何使这种编码工作。 b 应该做哪些改变?你能帮忙吗?
-
所以当您提交表单时,选择值是否没有通过?如果没有,请发布代码以显示您如何检索参数。也在 localhost:8080/sample样本是 servlet 吗?
-
我创建了数据库,通过连接到我的数据库检索值。我想让那个提交按钮执行操作,你明白吗?我没有使用 servlet 编码
标签: jquery html mysql ajax jsp