将Struts2 valuestack变量获取到JQuery
Getting Struts 2 valuestack variables to JQuery
你好,我目前正在开发一个web应用程序,我想使用Value堆栈中的值为jsp页面中的所有组合框设置值。以下是我尝试过的
Action.class
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正确选择所有组合框。有人能帮忙吗?
Result.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>
好的。到目前为止,我完全误解了你的问题。U不能在javascript/jQuery中使用<s:property/>
标记。
在表单中创建一个组合框。
<s:combobox label="Job Seeker Ol" headerKey="-1" headerValue="--- Select ---" list="jobseekerOl" name="jobseekerOlSubject" />
如果你想了解更多关于它如何工作的信息。。请参考这个例子
相关文章:
- 使用jQuery获取Dropzone实例/对象
- 如何使用javascript/jquery获取iframe的URL的锚点属性
- 使用Javascript/JQuery获取JSON GET数据
- jQuery获取父元素并将其隐藏
- JavaScript/jQuery-获取当前元素的跨度值
- 使用 jquery 获取外部父 UL
- 当两个单独的单词被放在目标上时,使用Jquery获取一个值
- 如何使用jquery获取Json的节点
- 使用 jQuery 获取样式属性值
- JQuery获取隐藏字段的值
- 使用jQuery获取Facebook视频ID
- 使用jQuery获取第N个元素的数据属性值
- Jquery获取请求Uri太长
- jQuery:获取点击的按钮值
- 如何通过javascript或jquery获取下一行列
- 根据列表元素的值使用JQuery获取列表元素
- 使用jQuery获取选择列表中每个更改的值
- 使用jQuery获取用户坐标
- jquery获取多个选择框的值作为数组
- 如何使用JavaScript/JQuery获取下拉列表的选定值