gpt4 book ai didi

java - 使用 spring mvc 从子 jsp 中选择值到父级

转载 作者:行者123 更新时间:2023-11-28 09:36:17 26 4
gpt4 key购买 nike

我有一个父级jsp。

  <span> Operator</span>
<form:select path="type" name="type" id="type" onChange="SelectType();">
<form:option value="Select type">Select type</form:option>
<option value="volvo">Volvo</option>
<option value="saab">Saab</option>
<option value="mercedes">Mercedes</option>
<option value="audi">Audi</option>

选择类型后,将根据使用 javascript 函数 selectType() 选择的选项显示一个弹出窗口;

选择类型()

 <script language="javascript">
function SelectType()
{
var opr = document.getElementById("type").value;
window.open("vehicle?type=" + opr, "win1", 'width=500,height=300,status');
}
</script>

弹出窗口包含一些有关数据库中显示的车辆类型的规范。

窗口jsp是..

<c:forEach items="${list}" var="top" varStatus="loop">
<tr>
<td width=25%><c:out value="${top.name}" /></td>
<td width=25%><c:out value="${top.price}" /></td>
<td width=15%><c:out value="${top.engine}" /></td>
</c:forEach>

弹出jsp 显示数据库中的列表。现在我需要选择特定行,并且该行的价格值应传递到父 jsp 中的文本框。我尝试在子jsp中编写这样的javascript..

function showSelected(){

var i=document.getElementById("child_field_id").value;
opener.document.form.parent_name_id.value = i;
opener.document.form.submit();
window.close();
}

但是没有成功..

最佳答案

请尝试:

window.opener.document.getElementById('parent_name_id').value="Value changed..."

关于java - 使用 spring mvc 从子 jsp 中选择值到父级,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13008593/

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