javascript获取Struts 2 valuestack变量到JQuery
您好,我目前正在开发一个web应用程序,我想使用值堆栈中的值为jsp页面中的所有组合框设置值。以下是我尝试过的
行动。阶级
public class OpenEducationalProfile extends ActionSupport {
private Jobseeker jobseeker;
private List<JobseekerOl> jobseekerOl;
private List<JobseekerAl> jobseekerAl;
private List<JobseekerUniversity> jobseekerUniversity;
......
..Getters and Setters
我想将jobseekerOl列表中的值设置为Jsp页面中的组合框。这就是我尝试过的,它不会从值堆栈中检索值。它使用ID正确选择所有组合框。有人能帮忙吗
结果。jsp
<script>
$( document ).ready(function() {
var noOfOlSubjects = 0;
var noOfAlSubjects = 0;
alert("#foo.mark");
$('[id=olsubjectmark]').each(function() {
$(this).val(<s:property value="jobseekerOl[noOfOlSubjects].mark"/>);
noOfOlSubjects++;
});
$('[id=alsubjectmark]').each(function() {
$(this).val(<s:property value="jobseekerAl[noOfAlSubjects].mark"/>);
noOfAlSubjects++;
});
});
</script>
# 1 楼答案
好的。到目前为止,我完全误解了你的问题。你不能在javascript/jQuery中使用
<s:property/>
标记在表单中创建一个组合框
如果你想了解更多关于它如何工作的信息。。请参阅example