我有一个 web jsp web 应用程序。在一页中我需要两个下拉列表。当我从 dd1 中选择一个值时,第二个下拉列表将根据该值填充。如何从 javascript 或 jQuery 中的下拉 1 更改事件中调用 java 函数?
我有例子,但那是调用jsp页面,但我需要java方法并发送我从dropdown1得到的参数
这是我的下拉 dd1。所以如果我选择tom我必须在dd2中找到tom的相关信息。
<td>
<select id="dd1">
<option value="1">john</option>
<option value="2">Tom</option>
</select>
</td>
</tr>
<tr>
<th> Projects </th>
<td>
<select id="dd2">
<option value="1">pp1</option>
<option value="2">pp2</option>
</select>
</td>
我有以下代码
$(function () {
var ddVal = '';
var dropdown = document.getElementById("dd1")
$(dropdown).focus(function () {
ddVal = $(this).val();
}).blur(function () {
if (ddVal == $(this).val()) {
$(this).change();
}
}).change (function () {
});
对于 dd1 的更改事件。但我不知道如何从 jQuery 调用 java 方法。
在我的应用程序中,我有一个 java 类,其中有一个返回列表的方法,我需要将其加载到 dd2 下拉列表中。
谁能帮我解决这个问题?